2012-02-06 71 views
4

我正在Excel中構建一個應用程序,該應用程序將使用戶能夠從已建立的現有基於Excel的工具列表中進行選擇。他們將選擇特定的工具並點擊「創建新的」按鈕。點擊這個按鈕後,用戶將被要求命名該文件。輸入名稱後,需要創建一個新的工作簿並放入該特定工具的項目文件夾中。我在代碼中執行此操作時遇到問題。我已經能夠找到從活動工作簿中實現複製模板的代碼示例,但完全沒有用於創建另一個Excel文件中的內容的示例。基於VBA中的模板創建新的Excel文件

我相信我需要製作用戶需要重新創建的工作簿的副本,然後更改名稱並將文件放在所需的位置。

我會張貼一些代碼來展示我到目前爲止所做的事情,但我並沒有真正取得進展。

感謝,

回答

16

set wb = workbooks.add("x:\mytemplate.xls")允許你創建一個新文檔,並指定要使用的文件作爲模板。

+0

該語句是否有其他語法?我在哪裏指定文件模板? – thebiglebowski11 2012-02-06 21:56:57

+3

只需閱讀。這一切都在答案中。 – 2012-11-16 20:47:38

+2

坦率地說,像這樣的評論,你應該改變你的頭像照片。 – 2014-07-18 20:44:24

相關問題