我試圖找到一種方式來寫結構的.xml或用VBA上的Word 2011的工作在Mac上的.ini文件數據。VBA爲Mac:MSXML2.DOMDocument或System.PrivateProfileString不起作用
但我無法找到任何方式做到這一點。
Word爲Mac似乎並不具有相同的參考XML庫作爲Word的PC。 我猜.ini文件是PC的東西,因爲System.PrivateProfileString不會在Word 2011上工作。
有沒有人有任何解決方案?或者,也許對其他方法使用一些建議?
編輯:看來有以下工作: System.ProfileString( 「測試」, 「測試」)= 「測試」 MSGBOX(System.ProfileString( 「測試」, 「測試」))
我不知道這是如何真正的存儲,但我看到的是,文件com.microsoft.Word.plist獲取首選項文件夾使用命令時更新。當我在文本中打開文件時,它包含了很多「亂碼」,但是如果我搜索「測試」,我會在文件中以明文形式找到它。自System以來。 Private ProfileString不起作用,似乎我不能選擇存儲它的位置。
要做的最好的事情是將它存儲在XML中,並使其在PC和Mac上都能正常工作,但我想在Word 2011的Mac上,VBA中沒有辦法做到這一點?
謝謝回答!我做了一些更多的測試,看起來像我System.ProfileString工作。 ** System.ProfileString(「測試」,「測試」)=「測試」**似乎工作。我不確定它在哪裏存儲,但它可以通過** MsgBox(System.ProfileString(「test」,「testing」))檢索數據** – effico