toandiennuoc123
Thành viên thường trực




- Tham gia
- 7/3/12
- Bài viết
- 239
- Được thích
- 9
Thử cái này nhéMã:Option ExplicitSub Macro1() If Intersect(Selection, [I2:Q2]) Is Nothing Then [I2:Q2].Copy Destination:=Selection End Sub
Thử thế này xem coi sao. Double Click tại nơi cần copy đếnBạn ơi! hình như không ổn, khi (I2:Q2) là kết quả của 1 công thức thì không paste được ( kq của công thức thì giá trị luôn thay đổi). code này chỉ hoạt động khi có giá trị cố định thì phải ?
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean) Range("I2:Q2").Copy
ActiveCell.PasteSpecial 3
Application.CutCopyMode = False
End Sub
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean) ActiveCell.Resize(, 9).Value = Range("I2:Q2").Value
End Sub
Thử thế này xem coi sao. Double Click tại nơi cần copy đến
PHP:Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean) Range("I2:Q2").Copy ActiveCell.PasteSpecial 3 Application.CutCopyMode = False End Sub
Code này hay quá, chúc cuối tuần vui vẻ nhé