Bạn có bao giờ nhận thấy rằng sau khi sao chép một lượng lớn dữ liệu vào Clipboard, và sau đó bạn đóng Excel, bạn sẽ thấy một hộp thoại cho biết rằng “Một lượng lớn dữ liệu có trong Clipboard. Bạn có muốn lưu nó không trước khi nghỉ việc? ” Bạn có thể cảm thấy mệt mỏi khi nhìn thấy thông báo này. Nếu vậy, có một vài điều bạn có thể làm.

Đầu tiên, bạn có thể thay thế “lượng lớn” bằng “lượng nhỏ”. (Excel không bao giờ hỏi bạn có muốn loại bỏ một lượng nhỏ hay không.) Để thực hiện việc này, chỉ cần chọn một ô trong trang tính của bạn và sao chép nó vào Clipboard. Nội dung của ô đơn thay thế lượng lớn dữ liệu trên Bảng tạm và bạn có thể thoát khỏi Excel mà không thấy thông báo.

Nếu bạn muốn có một cách tiếp cận macro, bạn có thể làm điều tương tự trong macro — chỉ cần chọn ô A1 và sao chép macro của bạn vào Clipboard:

Sub GoAway1()

ActiveSheet.Range("A1").Copy End Sub

Một cách tiếp cận khác là sử dụng macro một dòng về cơ bản “vô hiệu hóa”

Clipboard bằng cách hủy mọi thao tác sao chép hiện tại:

Sub GoAway2()

Application.CutCopyMode = False End Sub

_Lưu ý: _

Nếu bạn muốn biết cách sử dụng các macro được mô tả trên trang này (hoặc trên bất kỳ trang nào khác trên trang ExcelTips), tôi đã chuẩn bị một trang đặc biệt bao gồm thông tin hữu ích.

ExcelTips là nguồn của bạn để đào tạo Microsoft Excel hiệu quả về chi phí.

Mẹo này (2379) áp dụng cho Microsoft Excel 97, 2000, 2002 và 2003. Bạn có thể tìm thấy phiên bản của mẹo này cho giao diện ribbon của Excel (Excel 2007 trở lên) tại đây: