1
A
回答
2
改爲使用自定義文檔屬性。這些文件永久存儲在Word文檔中,可以使用VBA進行編輯和檢索。
要創建一個自定義屬性,請轉到文件>屬性>高級屬性(這將在舊版本的Word中略有不同的位置,但仍然會在某處...)。
轉到從高級屬性中的自定義選項卡,並在您的自定義文檔屬性的名稱填寫,字段類型(你可以選擇文本,日期,數字或者是/否標誌,應該覆蓋大多數選項)和一個初始值 - 你有你包括一個起始值或添加按鈕將變灰。點擊添加。
您現在有一個自定義屬性在文檔中,你可以使用VBA來操作和引用它。
要更改屬性的值,使用下面的代碼:
Application.ActiveDocument.CustomDocumentProperties.Item(1).Value = "Your new value..."
項目(1)設置,因爲這是參考文檔中的第一個自定義文檔屬性。如果您有多個定製屬性,則需要更改數字以引用正確的屬性,或者編寫一些將按名稱引用該屬性的VBA。
向屬性傳遞給一個變量,使用以下代碼:
strYourVariable = Application.ActiveDocument.CustomDocumentProperties.Item(1).Value
4
這可以用於:
Sub Test()
ActiveDocument.Variables.Add Name:="PermanentVar", Value:=100
'ActiveDocument.Variables("PermanentVar").Delete
End Sub
檢查是否它被保留:
Private Sub Document_Open()
Msgbox ActiveDocument.Variables("PermanentVar")
End Sub
相關問題
- 1. 將數據永久存儲在變量中(javascript)
- 2. excel 2010 vba用戶菜單將變量存儲爲變量
- 3. 如何防止在Word文檔中共享VBA變量?
- 4. 如何將我的$ _POST變量永久保存在$ _SESSION中?
- 5. 如何永久保存變量?
- 6. Matlab變量永久保存
- 7. 存儲word文檔
- 8. 如何在swift中將高分保存到永久存儲中
- 9. 在變量存儲文檔
- 10. 在word文檔中使用vba
- 11. 將數據永久存儲到文件
- 12. 如何存儲永久設置max_allowed_packet mysql變量
- 13. 如何在VBA中存儲變量
- 14. Android永久存儲
- 15. MS Word 2010.如何訪問存儲在我正在使用的文檔以外的文檔中的宏?
- 16. 如何使用Cordova在iOS中永久存儲數據?
- 17. 如何永久存儲用戶數據
- 18. Mule永久存儲
- 19. 存儲值永久?
- 20. 將Word文檔保存爲「Word文檔」
- 21. 永久PHP變量
- 22. Phonegap中的永久存儲
- 23. 保存在Word 2003中的文檔中的MS Word VBA在2010年導致錯誤在2010 64位
- 24. 使用vba將word文檔的內容複製到另一個word文檔中
- 25. 如何將自定義函數永久存儲在Excel中?
- 26. 如何使用VBA鎖定/解鎖Microsoft Word 2010文檔中的所有字段?
- 27. 永久PowerShell變量
- 28. Scala永久存儲與Squeryl不變性
- 29. 如何使用VBA在Word 2003文檔中創建表格
- 30. 是否可以在Excel中將數組的元素永久存儲在VBA中?
請注意,這些字符的最大字符數限制爲255個字符。 – Chris 2015-11-24 21:31:00