minhbinhdinh
Thành viên chính thức
- Tham gia
- 15/8/08
- Bài viết
- 65
- Được thích
- 3
Giả sử file bạn có 1000 dòng dử liệu, chẳng lẽ bạn dùng 1000 cái CheckBox? Có mà chết luôn ---> Dung lượng file tăng lên chắc cũng khoảng vài MBthanks,
tôi định gán macro vào 1 checkbox mà không đc.
Ý tưởng là khi click vào checkbox thì copy vùng data từ B99 đem qua sheet 2
Mong mọi người giúp đỡ.
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
If Not Intersect(Range("D2:D100"), Target) Is Nothing Then
Application.ScreenUpdating = False
Target.Value = IIf(Target = "", "a", "")
Sheet2.Range("A:D").Clear
With Sheet1.Range("A1").CurrentRegion
.AutoFilter 4, "a"
.SpecialCells(12).Copy Sheet2.Range("A1")
.AutoFilter
End With
Target(2).Select
Application.ScreenUpdating = True
End If
End Sub