Hỏi về ActiveSheet

Liên hệ QC
Status
Không mở trả lời sau này.

vova2209

Thành viên tích cực
Tham gia
5/4/17
Bài viết
835
Được thích
112
Giới tính
Nam
Nghề nghiệp
Đường bộ
Mã:
    If ActiveSheet.Name = ("1.KL S", "1.KL V", "2.Cao Do", "2.CDK95", "KLL-K95", "CDL-K95", "CDTN") Then
        Call GPE
    Else
        MsgBox "Ban phai chon o* Sheet(CD...)", vbCritical, "Update công thú*c"
    End If
Em muốn chỉ khi ActiveSheet tại những sheets ("1.KL S", "1.KL V", "2.Cao Do", "2.CDK95", "KLL-K95", "CDL-K95", "CDTN") thì code mới chạy
. Anh chị giúp đỡ em
 
Chắc vầy, thử xem:
PHP:
Sub GPE_Cha()
 Dim ShName As String
 
 ShName = "1.KL S@1.KL V@2.Cao Do@2.CDK95@KLL-K95@CDL-K95@CDTN"
 If InStr(ShName, ActiveSheet.Name) Then
    GPE_con
 Else
    MsgBox "Ban phai chon Ô Sheet(CD...)", vbCritical, "Update công thúc"
 End If
End Sub
 
Upvote 0
Chắc vầy, thử xem:
PHP:
Sub GPE_Cha()
Dim ShName As String

ShName = "1.KL S@1.KL V@2.Cao Do@2.CDK95@KLL-K95@CDL-K95@CDTN"
If InStr(ShName, ActiveSheet.Name) Then
    GPE_con
Else
    MsgBox "Ban phai chon Ô Sheet(CD...)", vbCritical, "Update công thúc"
End If
End Sub
Chuẩn rồi anh! em muốn hỏi tý
Còn muốn If InStr(ShName, ActiveSheet.Name) Then chạy khi chỉ cần tìm được chữ KL Thì chạy code "VD Sheets(KL1, KL2, KL9, KLabc, CT KL, x KL vv, ABKL" thì làm thế nào ạ
 
Upvote 0
Status
Không mở trả lời sau này.
Web KT

Bài viết mới nhất

Back
Top Bottom