- Tham gia
- 12/11/22
- Bài viết
- 4
- Được thích
- 0
Chào Tất cá Mọi người !. Em có tham khảo code chỉ Paste Value khi Ctrl + V ( Của diễn đàn ), Code chạy rất Ok, Nhưng Khi em mở 1 file Excel khác lên ( Tức là File không có Code này ) Em vẫn muốn Là Ctrl V như Bình thường ( Tức là lấy luôn định dạng màu sắc ). Vậy phải sửa lại code như thế nào để code chỉ áp dụng File đang có code, Các file khác khi mở lên không bị ảnh hưởng. em xin cảm ơn
Mã:
Sub Auto_Open()
With Application
.OnKey "^v", "PasteValue"
.CommandBars.FindControl(ID:=6002).Enabled = False
.CommandBars("Cell").Controls("Paste").OnAction = "PasteValue"
.CommandBars("Edit").Controls("Paste").OnAction = "PasteValue"
End With
End Sub
Sub PasteValue()
Selection.PasteSpecial 3
End Sub
Sub Auto_Close()
With Application
.OnKey "^v"
.CommandBars("Standard").Reset
.CommandBars("Cell").Reset
.CommandBars("Edit").Reset
End With
End Sub