通常,在处理包含VBA宏的工作簿时,我可以保存工作簿,然后立即尝试关闭它。然后Excel会询问我是否想保存更改。什么导致这种行为?Excel 2010 - 为什么使用宏的工作簿要求保存更改
1
A
回答
0
只是猜测 - 你处理工作簿公开活动?即你有一个Workbook_Open()
例程编码?
0
另一种可能性是工作表上有像NOW(),TODAY()或DATE()这样的易失性函数,可能会在每次打开工作簿时重新计算。如果值改变,那么你也会得到提示。
+0
感谢您的回答。工作簿中没有易失性功能。 – ThomasMcLeod 2012-05-15 02:48:35
相关问题
- 1. 保存Excel工作簿中使用VB.NET
- 2. C++ Excel保存工作簿
- 3. 保存Excel工作簿的副本没有宏观
- 4. Excel VBA - 在宏内循环保存的工作簿...工作簿无法打开
- 5. 将整个工作簿保存为PDF Excel 2010(C#)
- 6. 如何保存Excel 2010工作簿中的每个工作表以使用宏分隔CSV文件?
- 7. Excel宏:分流工作簿
- 8. 如何更改许多Excel工作簿中的单个宏?
- 9. 试图保存包含宏的工作簿
- 10. QAT中的宏未引用保存的工作簿
- 11. Excel 2010:帮助更改多个工作簿中的字体
- 12. 根据宏排序的Excel 2010工作簿表
- 13. 需要复制列H,K,L从一个Excel工作簿到使用Excel宏的新工作簿
- 14. 保护的Excel工作簿
- 15. 使用多个工作簿和宏 - 调用工作簿? [VBA]
- 16. 找出什么工作簿叫做宏
- 17. C#:工作簿另存为以宏保存在它
- 18. 骨干为什么要求保存更改?
- 19. 在工作簿中保护启用宏的工作表
- 20. Excel - 保存工作簿速度很慢
- 21. 从模板保存启用宏的工作簿
- 22. 保存工作表的Excel宏
- 23. 如何使用PowerShell在Excel中保留必要的工作簿?
- 24. 如何使用xlwings保存工作簿?
- 25. Django:openpyxl保存工作簿作为附件
- 26. 什么打开我的Excel工作簿?
- 27. 如何让Excel要求用户允许宏否则无法打开工作簿?
- 28. 如何使用vba在excel2010中将保存类型从excel工作簿更改为excel 97-2003?
- 29. VB.net更改Excel工作簿名称
- 30. SSRS Excel保护工作簿
是的,我们做。这是如何影响它? – ThomasMcLeod 2011-04-20 14:02:45
通常在Workbook_Open()中,有一些初始化(日期设置,集合或对象的构建) - 影响二进制文件并将文件标记为已触摸(已更改)。恐怕我不知道细节 - 我以前只注意到这种行为。 – Juliusz 2011-04-20 21:01:44