【发布时间】:2011-07-07 00:04:19
【问题描述】:
我有一个 Excel 工作簿,它使用 VBA 代码打开另一个工作簿,将一些数据复制到原始工作簿中,然后关闭第二个工作簿。
当我关闭第二个工作簿(使用 Application.Close)时,我收到提示:
是否要保存剪贴板。
VBA 中是否有可以绕过此提示的命令?
【问题讨论】:
-
这是我学到的艰难方法:尽可能避免使用剪贴板!其他程序可能会在您的代码运行时读取/写入剪贴板,这将导致无法预测的结果。请注意,复制粘贴使用剪贴板(不安全),而克里斯尼尔森回答中的直接复制则不使用(因此是安全的)。