2009-05-20 35 views
2

我在VBA中爲Excel創建了一個加載項,現在我需要對代碼進行更改,但文件不會保存。我打開.xlam文件,我做了更改,ctrl-S保存,沒有彈出錯誤,關閉。但是當我重新開放時,我所做的任何改變都沒有。是什麼賦予了?有什麼特別的方法可以讓我保存一個加載項來使更改保持不變?如何將代碼更改保存到Excel VBA加載項?

+0

你按下保存在Excel文件還是在VBA應用程序中? – 2009-05-21 06:30:55

回答

1

我在使用默認的Excel保存時沒有保存加載項時遇到問題;相反,你應該確保你總是從VBA編輯器內部保存。除此之外,請確保您沒有選中「鎖定項目以供查看」複選框或添加密碼 - 這些都可以在「項目屬性」對話框的「保護」選項卡上找到,即「工具」中的第5項「菜單。

2

我發生過這樣的情況,看起來不像是保存的插件。我必須卸載加載項,重新啓動Excel,然後重新加載加載項。保存的更改在那裏,只是在重新加載插件之前才顯示。

5

在VB編輯器,選擇在Project Explorer窗格中的項目,然後在立即窗口(Ctrl + G)進入這一行,然後按Enter:

ThisWorkbook.Save

+0

這是唯一對我有用的東西。 – Raystafarian 2015-07-22 17:18:37