我最近在宏IDE中編寫了一個用於visual studio 2010的宏,我已經保存了該宏,並且它位於我的解決方案的當前活動宏項目中。爲Visual Studio 2010創建版權宏
打算通過
工具>自定義>命令(標籤)的宏添加到我的工具欄時>工具欄>標準>添加命令>宏
只有Macro.Sample.etc ...是目前還沒有我的宏。我錯過了什麼? 我進入了工具>宏瀏覽器,並將我當前的項目設置爲默認錄製項目。
我最近在宏IDE中編寫了一個用於visual studio 2010的宏,我已經保存了該宏,並且它位於我的解決方案的當前活動宏項目中。爲Visual Studio 2010創建版權宏
打算通過
工具>自定義>命令(標籤)的宏添加到我的工具欄時>工具欄>標準>添加命令>宏
只有Macro.Sample.etc ...是目前還沒有我的宏。我錯過了什麼? 我進入了工具>宏瀏覽器,並將我當前的項目設置爲默認錄製項目。
VS讓這種可怕的混亂。你創建的是一個宏爲您的宏的宏模塊 - 一個容器。但是,如果模塊名稱與文件名不匹配,它將不會向系統「註冊」或被系統看到。你可以創建你想要的所有潛艇,但他們不會出現(或「註冊」自己作爲一個可用的宏)。
答: 檢查,以確保「公共模塊布拉赫」的文件名(模塊名稱在資源管理器)相匹配!
通過創建一個新模塊,然後從其他地方複製/粘貼代碼,但沒有意識到模塊名稱不同,您可能會被咬傷。
按照這些步驟,如果你想確保你的模塊會如預期:
構建,保存,檢查您的工具欄/添加命令,你會看到你的宏!
你可以重新命名的潛艇,多數民衆贊成。那些成爲你可用的宏。但不要重命名模塊!在創建模塊時,按照您希望的方式獲取模塊名稱。
很難猜測。你*保存了宏嗎? –
是的,並建立它。 – JTGrime