gọi form bằng doubleclick

Liên hệ QC

mtrgnuce

Thành viên mới
Tham gia
10/5/19
Bài viết
1
Được thích
0
các bác xem giúp em đoạn này, em mới vọc vạch dùng vba nên ko biết xử trí sao

"Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
Dim er As Long
er = Sheets("DATA").Range("F10:F9999")
Cancel = True
With Target
If Cells.Activate = er Then
FrmTCNT.Show
End If
End With
Cancel = False
End Sub"
mục tiêu của em: tích đúp ô nằm trong vùng [F10:Fn] thì show form TCNT
 
các bác xem giúp em đoạn này, em mới vọc vạch dùng vba nên ko biết xử trí sao

"Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
Dim er As Long
er = Sheets("DATA").Range("F10:F9999")
Cancel = True
With Target
If Cells.Activate = er Then
FrmTCNT.Show
End If
End With
Cancel = False
End Sub"
mục tiêu của em: tích đúp ô nằm trong vùng [F10:Fn] thì show form TCNT
đổi sang dùng sự kiện worksheet _ selection change là được bạn nhé
 
các bác xem giúp em đoạn này, em mới vọc vạch dùng vba nên ko biết xử trí sao

"Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
Dim er As Long
er = Sheets("DATA").Range("F10:F9999")
Cancel = True
With Target
If Cells.Activate = er Then
FrmTCNT.Show
End If
End With
Cancel = False
End Sub"
mục tiêu của em: tích đúp ô nằm trong vùng [F10:Fn] thì show form TCNT
Tham khảo đoạn code sau:
Mã:
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
If Not Intersect(Target, Range("F10:F25")) Is Nothing Then
    If Target.Count = 1 Then
        MsgBox "Open UserForm cua ban"
    End If
End If
End Sub
 
Web KT

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

Back
Top Bottom