Mừng Sinh Nhật GPE 11: sáng 25/6 Hà Nội; 1/7 Huế/Đà Nẵng; Trưa 2/7 TPHCM

Hàm trong Macro Excel 2010

Thảo luận trong 'Lập Trình với Excel' bắt đầu bởi foureye1055, 6 Tháng mười một 2013.

  1. foureye1055

    foureye1055 Thành viên mới

    Các bạn ơi. Cho mình hỏi một số thứ trong Macro của Excel 2010. Em muốn viết code VB trong Macro nhưng mình Gõ hàm If trong Macro là IIf, còn trên mạng thì If, Hàm for mình không thấy, còn tren mạng thì thấy For Each. các bạn chỉ cho mình với. Các bạn có tài liệu hoặc hướng dẫn giùm mình với|||||
     
  2. quanghai1969

    quanghai1969 Thành viên gạo cội

    If cái gì = cái gì Then
    làm gì đó
    End If
    '.............................

    cái gì = IIf( cái gì = cái gì, dk true, dk false)

    '....................

    Không có hàm For, chỉ có Vòng lặp For........Next; For Each....... Next
     
  3. foureye1055

    foureye1055 Thành viên mới

    Bạn ơi. nhưng bạn có thể cho mình một ví dụ cụ thể được ko? tại mình thử trong code mà ko dc.!$@!!
     
  4. hungpecc1

    hungpecc1 .Add 1/heart, "GPE"

    mình thử ví dụ này xem sao:
    Mã:
    Sub Test()
        ' ham if ... Then
            If 1 + 1 = 2 Then MsgBox "1+1 = 2 that"
        ' for...next
            For i = 1 To 2
                MsgBox i & "+1 = " & i + 1
            Next
        'ham IIF
            s = IIf("IF" <> "IIF", "than trong khi dung IIF", "khong van de gi ca")
            MsgBox s
    End Sub
    
    
    
     

Chia sẻ trang này