通常,在處理包含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