- Tham gia
- 22/7/14
- Bài viết
- 355
- Được thích
- 31
Mình muốn thì dụ trong vùng A1: A100 không cho người dùng nhấn phím Ctrl + D để copy dữ liệu xuống dưới ( FillDown ) . nghĩa là nhấn phím Ctrl + D không có tác dụng gì cả
Nếu bác muốn chỉ một vùng nào đó không cho fill down (VD A1:A100) thì gán hot key Ctrl-D cho macroVậy ngoài vùng đó thì sao? Chiêu này hơi kỳ kỳ à nghen.
Thêm nữa là Bác Bill có cho mình gán vậy không?




Để xem chủ thớt có ý kiến gì không chứ mình cứ thấy nó sao sao ấy. Chứ Ctrl D là của Bác Bill độc quyền rồi, xài ké là không ổn lắm.Nếu bác muốn chỉ một vùng nào đó không cho fill down thì gán hot key Ctrl-D cho macro
Sub a()
Dim c As Range
if intersect(range("A1:A100"), selection) is nothing then 'hoặc lệnh so sánh range gì đó
For Each c In Selection
c.Formula = Selection.Cells(1, 1).Formula
Next
end if
End Sub




Mình đoán là bạn đang dùng Validation để kiểm soát gì đó khi nhập dữ liệu. Nếu đúng thế thì đâu cần phải dùng cách này.Mình muốn thì dụ trong vùng A1: A100 không cho người dùng nhấn phím Ctrl + D để copy dữ liệu xuống dưới ( FillDown ) . nghĩa là nhấn phím Ctrl + D không có tác dụng gì cả
Vậy ngoài vùng đó thì sao? Chiêu này hơi kỳ kỳ à nghen.
Thêm nữa là Bác Bill có cho mình gán vậy không?