您是否曾经注意到,在将大量数据复制到剪贴板,然后关闭Excel之后,您会看到一个对话框,指出“剪贴板中存在大量数据。是否要保存它?退出之前?”您可能会厌倦看到此消息。如果是这样,那么您可以做几件事。

首先,您可以用“少量”代替“大量”。 (Excel永远不会询问您是否要丢弃一小部分。)为此,只需在工作表中选择一个单元格,然后将其复制到剪贴板即可。单个单元格的内容将替换剪贴板上的大量数据,并且您可以退出Excel而不会看到此消息。

如果您希望使用宏方法,则可以在宏中执行完全相同的操作-只需选择单元格A1并将其宏复制到剪贴板即可:

Sub GoAway1()

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

另一种方法是使用基本上“禁用”

的单行宏。通过取消任何当前的复制操作来剪贴板:

Sub GoAway2()

Application.CutCopyMode = False End Sub

注意:

如果您想知道如何使用此页面(或_ExcelTips_网站上的任何其他页面)中描述的宏,我准备了一个特殊页面,其中包含有用的信息。

_ExcelTips_是您进行经济高效的Microsoft Excel培训的来源。

本技巧(2379)适用于Microsoft Excel 97、2000、2002和2003。可以在以下功能区中为Excel的功能区界面(Excel 2007及更高版本)找到本技巧的版本: