我的問題是關於Excel加載項和VBA代碼。Excel 2007影子副本?
這種情況:
有2個Excel文件;一個只是一個普通的Excel工作表,一個是存儲在網絡驅動器上的帶有VBA代碼的.xla插件。
在正常的Excel工作表中是對.xla文件的引用,以便工作表可以使用.xla文件中的宏。到目前爲止,這工作正常,但有時似乎有一個錯誤:它看起來像表單使用某種「影子副本」的.xla文件。 當我在VBA編輯器中更改代碼或者設置了斷點時,會發生該錯誤,運行宏時兩者都會被忽略。感覺就像是.xla文件的舊副本,它是不可見的,它以某種方式存儲在普通的Excel文件中,所以運行的代碼不是我在編輯器中看到的宏。
我想,因爲我安裝微軟Office 2007
發生這個問題,我希望有人能幫助我。
這可能是可能的:
的代碼,通過我從修改一個文件夾中的文件進行迭代。但是,爲什麼Excel有時會這樣做,有時候不會呢?我如何防止它做到這一點?約有50人正在使用引用的xla文件。我不能讓他們每次都重新添加加載項。有些人甚至不知道插件是什麼:) – Johannes 2010-10-03 14:04:20