2011-09-27 31 views
1

首先,這可能是本網站上最簡單的問題,具體取決於答案。 問題:Office Word模板(.dot/.dotx)是否支持嵌入式VB腳本?辦公模板 - 嵌入式VB腳本不活動/不受支持?

如果沒有,謝謝! 如果是,這是爲什麼不工作:

http://postimage.org/image/2uubobv38/

它完美的作品在.doc格式而不是當我嘗試將其保存爲模板。 我正在運行Office 2007,但2003也不起作用,是否有什麼特別的需要啓用在.dot文件中使用嵌入式腳本?

我不知道這是否是這樣的問題的適當論壇,但我真的不知道其他地方轉向關於編程一般所以..幫助?

回答

0

好吧,經過一些邏輯調試(閱讀:天),我發現它是支持的,只是沒有在「傳統」的思維方式。

在普通文檔中,您顯然使用Open()函數在打開文檔時加載內容,因爲這是您的操作,所以您打開該文檔。

當在.DOT文件中使用嵌入的腳本,你不打開文件..你所創建的文件名爲.dot,所以你應該使用功能的新實例是新()

Private Sub Document_New() 
    UserForm1.Show 
End Sub 

這應該顯示你從「打開」一個.dot文件的形式。