QUẢNG CÁO ĐẦU TRANG

Collapse

Thông báo

Collapse
No announcement yet.

Mỗi tuần một hàm trong Excel!

Collapse
X
 
  • Lọc
  • Giờ
  • Show
Clear All
new posts

  • #61
    Ðề: Mỗi tuần một hàm trong Excel!

    [QUOTE=CNPM]Không hiểu cái ô Number of Spans ( <=10 ) trong file InfluenceLines.xls nó làm list đổ xuống ntn ấy nhỉ. !


    Anh vào INSERT >NAME >DIFINE xem sao. Hình như Họ sử dụng menu Data để làm ấy.em cũng chẵng biết nữa.

    Nhân tiện nói về EXCel.Ngày nay excel đã trở nên rất mạnh mẽ với với các Chương trình fụ trợ (dạng như cái TKXD của anh NGLAM cho autocad ấy).Dùng các chương trình ấy bạn có thể thêm 1 hàm vào trong excel rất dễ dàng ,không fải dùng vba.Nói chung là có thể giúp ta được rất nhiều việc. xin giới thiệu trang web để các bạn tham khảo
    http://www.beyondtechnology.com/home.shtml
    http://www.j-walk.com/ss/pup/pup6/trial.htm


    còn mấy trang nữa em quên mất bữa sau em sẽ gửi lên.Các anh dùng tạm cái này
    Attached Files
    Last edited by angel911; 11-03-2005, 11:31 AM.

    Ghi chú


    • #62
      Ðề: Mỗi tuần một hàm trong Excel!

      to hung01x3a
      QUOTE=CNPM]Không hiểu cái ô Number of Spans ( <=10 ) trong file InfluenceLines.xls nó làm list đổ xuống ntn ấy nhỉ. !
      Cái này rất đơn giản bạn vào menu data chọn validation , trong phần allow bạn chọn list rồi lựa chọn danh sách trong phần source để đưa vào list là OK.

      Ghi chú


      • #63
        Ðề: Mỗi tuần một hàm trong Excel!

        hom nay làm bài tập về nhà VBA, khi tính toán thép chịu mô men uốn thì vướng phải công thức tra bảng của phi, A, phụ thuộc vào anpha0, và anpha0 phụ thuộc vào 2 điều kiện là Mac Betong và Loại thép CI,CII... em không biết là nên dể bảng cần tra dùng file dữ liệu loại nào?? (nên dùng access,sql hay excel??? ). Em định dùng access để làm ,tuy nhiên làm mãi rùi mà vẫn ko được vì khi đưa access vào biến DATA trong DATA CONTROL thì nó báo là không hiểu định dạng của file(). AI BIẾT thì chỉ cho em cách nhúng acess vào VB nha(hoặc các loại cơ sở dữ liệu khác ). Xin cảm ơn.
        ---------------------
        ps: không biết mọi người đã làm xong bài tập chưa nhỉ ?
        ai cần active skin thì thứ 7 mang usb để copy nha.
        Last edited by hoahuce; 26-03-2005, 06:37 PM.
        hoahuce@gmail.com

        Ghi chú


        • #64
          Ðề: Mỗi tuần một hàm trong Excel!

          Dùng excel, dùng hàm vlookup, hlookup chắc là được ngay (chẳng cần dùng đến VBA)

          Ghi chú


          • #65
            Ðề: Mỗi tuần một hàm trong Excel!

            Nguyên văn bởi Hanh
            Dùng excel, dùng hàm vlookup, hlookup chắc là được ngay (chẳng cần dùng đến VBA)
            dùng các hàm Vlookup hoặc hlookup thì cũng được , tuy nhiên nếu bạn dùng các hàm như match, hoặc index thì sẽ hay hơn rất nhiều đó.
            nếu cần thì tôi sẽ gửi cho vậy
            hoahuce@gmail.com

            Ghi chú


            • #66
              Ðề: Mỗi tuần một hàm trong Excel!

              Các hàm Excel khi thực hiện xong, có cách nào để không cho nó hiển thị? Ví dụ đơn giản khi ta thực if(......) ở ô B2 xong. Bây giờ không muốn thấy lệnh (giấu lệnh) ô B2 nữa thì làm cách nào? Nhưng kết quả ở B2 sẽ vẫn thay đổi nếu ta thay đổi các phần tương ứng trong lệnh if(.....)

              Ghi chú


              • #67
                Ðề: Mỗi tuần một hàm trong Excel!

                Co bac nao biet cach pha hoac khoi phuc lai cac file excel co dat password?Vi truoc day e co lam may file tinh toan nhung lai quen mat password ma bay gio e muon sua lai doi chut

                Ghi chú


                • #68
                  Ðề: Mỗi tuần một hàm trong Excel!

                  em rat ung ho
                  cac bac nao co phan men tinh nen lun khong.cho tai ve tham kha
                  em cam on

                  Ghi chú


                  • #69
                    Ðề: Mỗi tuần một hàm trong Excel!

                    Cac Bac Kinh Men
                    Bay Gio Em Muon Lam Ben Vba,de Tra Bang Ben Exel Thi Phai Lam The Nao
                    Chuc Cac Bac Khoe

                    Ghi chú


                    • #70
                      Ðề: Cách sẻ và ghép file?

                      Các bác chỉ giúp em cách sẻ và ghép file được không? Em vừa nhận được một file sẻ bằng total commander . Em đã dơwn phần mềm này về nhưng không ghép được. Bác nào biết có thể hướng dẫn được không?Thanhks!

                      Ghi chú


                      • #71
                        Ðề: Mỗi tuần một hàm trong Excel!

                        Nguyên văn bởi PMXD
                        Chào các anh em trong diễn đàn!
                        Từ ngày hôm nay, tôi sẽ cố gắng post mỗi tuần một hàm Excel mà tôi đã từng dùng để tính toán thiết kế. Ai ủng hộ tôi xin hãy lên tiếng cho diễn đàn them khí thế!

                        '==================HÀM SỐ 1===========================
                        ' NỘI SUY MỘT BẢNG THEO GIÁ TRỊ
                        '====================================================

                        Function TraBang2Chieu(ByVal Hang, ByVal Cot, VungChon As Range)
                        Dim i As Long, j As Long
                        Dim TangAnPha
                        Dim NoiSuy1 As Double, NoiSuy2 As Double

                        For i = 1 To UBound(VungChon.Value, 2) ' Theo phuong ngang
                        If Hang = VungChon(1, i) Then
                        For j = 1 To UBound(VungChon.Value, 1) - 1
                        If (Cot - VungChon(j, 1)) * (Cot - VungChon(j + 1, 1)) <= 0 Then
                        TangAnPha = (VungChon(j + 1, i) - VungChon(j, i)) / (VungChon(j + 1, 1) - VungChon(j, 1))
                        TraBang2Chieu = VungChon(j, i) + (Cot - VungChon(j, 1)) * TangAnPha
                        GoTo Thoat:
                        End If
                        Next j
                        ElseIf (Hang - VungChon(1, i)) * (Hang - VungChon(1, i + 1)) < 0 Then
                        For j = 1 To UBound(VungChon.Value, 1) - 1
                        If (Cot - VungChon(j, 1)) * (Cot - VungChon(j + 1, 1)) < 0 Then
                        TangAnPha = (VungChon(j, i + 1) - VungChon(j, i)) / (VungChon(1, i + 1) - VungChon(1, i))
                        NoiSuy1 = VungChon(j, i) + (Hang - VungChon(1, i)) * TangAnPha

                        TangAnPha = (VungChon(j + 1, i + 1) - VungChon(j + 1, i)) / (VungChon(1, i + 1) - VungChon(1, i))
                        NoiSuy2 = VungChon(j + 1, i) + (Hang - VungChon(1, i)) * TangAnPha

                        TangAnPha = (NoiSuy2 - NoiSuy1) / (VungChon(j + 1, 1) - VungChon(j, 1))
                        TraBang2Chieu = NoiSuy1 + (Cot - VungChon(j, 1)) * TangAnPha
                        GoTo Thoat:
                        End If
                        Next j
                        End If
                        Next i

                        Thoat:
                        'TraBang = UBound(VungChon.Value, 2)
                        End Function

                        '=====================================================

                        Mời các bác Copy hàm này vào Excel và sử dụng theo từng bước như sau:

                        1- Mở Excel
                        2- Nhấn Ctrl+F11
                        3- Insert 1 Module trong môi trường VBA
                        4- Copy hàm bên trên vào
                        5- Sử dụng như 1 hàm Excel thông thường với 3 tham số:

                        + Giá trị của hàng
                        + Giá trị của cột
                        + Vùng giá trị của bảng

                        Ghi chú: Bác nào vẫn còn lơ mơ thì cứ A lô nhé
                        '===============================

                        Nguyễn Việt Anh
                        Phòng KCXD- IBST
                        047544277
                        Hàm này có một lỗi nhỏ.
                        Attached Files
                        Last edited by nguyenduc_cdcc; 13-04-2005, 04:51 PM.
                        C.Ty Tư Vấn và Thiết Kế XD Hà Nội
                        Phòng Nghiên cứu và Thiết kế nhà cao tầng
                        ------------------------------------------
                        ACE-CDCC

                        Ghi chú


                        • #72
                          Ðề: Mỗi tuần một hàm trong Excel!

                          Vấn đề đặt ra là nội suy trong cơ sở dữ liệu cơ chứ không phải trong Exceel. Bác nào đã viết hay là có code thì post lên nhé !

                          Ghi chú


                          • #73
                            Ðề: Mỗi tuần một hàm trong Excel!

                            Nguyên văn bởi Đèn_Đỏ
                            Vấn đề đặt ra là nội suy trong cơ sở dữ liệu cơ chứ không phải trong Exceel. Bác nào đã viết hay là có code thì post lên nhé !
                            Nội suy trong cơ sở dữ liệu? Bạn có thể nói rõ ý muốn của bạn không? Hàm này tôi làm để phục vụ riêng cho các bảng trong Excel.
                            Công ty Cổ phần kỹ thuật công trình- Thương mại C.N.C.C
                            Email : cncc.jsc@gmail.com

                            Ghi chú


                            • #74
                              Ðề: Mỗi tuần một hàm trong Excel!

                              PMXD có thể sửa lại những lỗi nhỏ này trong hàm "Facot" được không?
                              Phi=PhiUD(Lo,b,"R")?
                              Alpha(MBT)?
                              MuyMin = TimMax(Array(HamLuongCot * 100, MuyMinVa(Lo, b, h, 0)))

                              Ghi chú


                              • #75
                                Ðề: Mỗi tuần một hàm trong Excel!

                                Tôi xin chia sẽ sự quan tâm đến VBA với các bạn, cũng là người chuyên lập trình về phần mềm xây dựng bằng VB6.0 và VBA (for Excel, Project), tôi xin trình bày vài ý kiến về VBA:
                                Một phần mềm ứng dụng bao giờ cũng phải có 3 phần: giao diện (để nhập, xem và in kết quả,..). phần lõi tính toán và phần lưu trữ, truy xuất dữ liệu trên đĩa cứng. VB là ngôn ngữ lập trình có thể làm việc tốt cả 3 phần này một cách chuyên nghiệp.
                                Khi chúng ta dùng VBA for Excel, thực ra chúng ta đã dùng Excel để làm giao diện và lưu trữ dữ liệu của ứng dụng (rất tiện cho việc nhập liệu, xem và in kết quả), chỉ viết code để truy xuất dữ liệu trong các sheet và thực hiện tính toán.
                                Vì vậy, muốn trở thành một người viết VBA, chúng ta cần biết nhiều về chuyên môn và thuật toán, biết về ngôn ngữ VB và mốt số hàm truy xuất dữ liệu từ các sheet (các đối tượng của Excel)
                                Để việc trao đổi kinh nghiệm về VBA sôi nổi hơn, có thể bác PMXD nêu chủ đề viết Code trong từng tuần để chúng ta cùng post lên mạng cho vui

                                Ghi chú

                                Working...
                                X