我刚刚崩溃了excel,使用亚马逊电子表格更新提要。
在进行查找和替换时,使用第一个替换后选择的2个单元格替换所有,worksheet_change()函数使用所选的整个电子表格完成。这意味着替换人员是在原地区以外进行的。不幸的是,复制的文本包括了查找文本,每次替换,重新选择整个excel区域,直到它耗尽空间,然后崩溃。
按下控制-中断显示vba对话框停止/继续/调试。由于amazon保护了工作表,所以调试变得灰暗。停止将停止一次运行,但随后将继续崩溃。“继续”将切换回当前的更改,并继续崩溃。
在执行excel vba时,是否有任何方法检测查找和替换操作是否正在进行?
问候约翰
发布于 2010-03-11 18:29:32
不幸的是,在这种情况下,无法知道是什么触发了Worksheet.Change事件。您可以知道的是,工作表的内容发生了一些更改,工作表中的哪些单元格也发生了更改。但是,您无法知道调用了什么代码来进行更改,或者即使是代码进行了更改,因为用户也可能引发Worksheet.Change事件。
我看到了你在上面描述的两个问题:
-迈克
https://stackoverflow.com/questions/2426832
复制相似问题