我負責一個非常大的Excel 2010電子表格,其中包含指向各種外部數據源的鏈接,包括彭博,65個工作表和vba模塊以及對其他vba加載項的引用。Excel VBA項目已生成多個工作簿對象
我注意到VBA項目已經獲得了多個工作簿對象。
有標準的ThisWorkbook。但是,一些工作表也被Excel轉換爲Workbook對象,將原始工作表保留爲前一個工作表的副本,減去代碼。
這似乎不是任何人的行爲的結果。的確,我認爲不可能有多個Workbook對象!
例如,我有一個名爲wksInputs的工作表,它現在已經變成了一個Workbook對象,原來的wksInputs現在被稱爲wksInputs1。
我不能刪除wksInputs Workbook對象。
請有人幫忙解釋一下這裏發生了什麼,以及我怎樣才能解決問題......?
非常感謝。發生在我的代碼
你能上傳你的VBA項目文件夾列表的截圖嗎?上傳到像imgur.com這樣的網站,並在您的帖子問題中加入鏈接/網址。 –
大衛,不幸的是我受到我辦公室安全標準的限制,無法上傳到這些網站。我試圖在上面添加一張圖片,但是StackOverflow說我沒有必要的專業知識......讓我試試其他的東西,因爲我知道這對其他人來說真的會有幫助... –
是啊,這是如果沒有看到你所看到的東西真的是不可能的。 –