CHẶN CHỨC NĂNG PASTE THEO VÙNG TRONG EXCEL

Liên hệ QC

lanbgtu12345

Thành viên mới
Tham gia
16/7/11
Bài viết
40
Được thích
21
Xin chào mọi người
Mình có chút cần nhờ tư vấn, hiện nay có tạo list từ Data validation, khi nhập dữ liệu bằng tay vào vùng đã tạo list nếu dữ liệu khác với list thì excel có thông báo. Tuy nhiên khi copy từ nơi khác và paste vào thì excel không báo và dữ liệu có thể làm sai lệch so với list. Vậy mong mọi người chỉ giúp cách chặn không cho paste vào vùng đã tạo list, cụ thể trong file là cùng D4:D9
 

File đính kèm

Xin chào mọi người
Mình có chút cần nhờ tư vấn, hiện nay có tạo list từ Data validation, khi nhập dữ liệu bằng tay vào vùng đã tạo list nếu dữ liệu khác với list thì excel có thông báo. Tuy nhiên khi copy từ nơi khác và paste vào thì excel không báo và dữ liệu có thể làm sai lệch so với list. Vậy mong mọi người chỉ giúp cách chặn không cho paste vào vùng đã tạo list, cụ thể trong file là cùng D4:D9
Bạn xem File đính kèm, ngăn không cho copy với sự kiện:
PHP:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Application.CutCopyMode = False
End Sub
Private Sub Worksheet_Activate()
Application.CutCopyMode = False
End Sub
 

File đính kèm

Cảm ơn bạn đã tư vấn nhưng mình muốn hơn 1 chút là chỉ chặn paste tại vùng D4 tới D9 còn lại trong sheet thì copy và paste thoải mái, bạn có thể giúp mình chư?[/QUOTE]
 
Lần chỉnh sửa cuối:
Bạn xem File đính kèm, ngăn không cho copy với sự kiện:
PHP:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Application.CutCopyMode = False
End Sub
Private Sub Worksheet_Activate()
Application.CutCopyMode = False
End Sub
Cảm ơn bạn đã tư vấn nhưng mình muốn hơn 1 chút là chỉ chặn paste tại vùng D4 tới D9 còn lại trong sheet thì copy và paste thoải mái, bạn có thể giúp mình chư?
 
Không ai giúp được, nếu muốn Paste chỉ cần Disabled macro . Khỏi code mất thời gian. :giveup::giveup::giveup:
 
Web KT

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

Back
Top Bottom