我希望我的EXCEL VBA代碼創建一個新工作表,將一些東西放在上面,並將一個按鈕放在鏈接到我寫的一些代碼的工作表上。我使用過Google,並發現了幾個頁面,介紹如何以編程方式創建按鈕並將其鏈接到代碼。然而,我發現的所有頁面都使用類似'With ThisWorkbook.VBProject.VBComponents(ActiveSheet.CodeName).CodeModule'來插入代碼。在Excel 2010中創建一個新按鈕 - howto鏈接到代碼?舊的方式似乎是禁止的
Excel 2010對象向此發出保護消息:運行時錯誤「1004」:對Visual Basic項目的編程訪問不受信任
我怎樣才能解決這個
有一些其他的方式,我可以鏈接按鈕(代碼創建的,就好了),以一分?我創建了?我嘗試用我發現的示例代碼(name_Click())建議的名稱創建一個Public Sub,但該子從未被調用。