我使用VS2012在VB.net中爲Microsoft Word 2011開發了一個小插件。我想將功能移植到Mac用戶。你能告訴我怎麼做?開發用於MAC的Microsoft Word加載項
我已經看過這些帖子:
但他們指到Word 2008/2010它是不可能的。我知道自從Word 2011以後,可以在Mac上使用VBA。但是我找不到任何文檔如何使用它 - 所有指向msdn/microsoft頁面的鏈接都不再存在(就像這裏提到的那些:Where can I find the Mac Office 2011 developer details?)。
您是否有關於該主題的任何資源(文檔,教程,書籍)?
如果這是不可能的使用VB.net我可以切換到C#,但我沒有看到任何關於MS-office for mac的C#支持文章。
好的,我同意混合VBA和VB.net。不過,我很確定必須有一種方法來開發不僅是單詞模板的加載項 - MS Word中有一個模板和加載項菜單。或者,在這種情況下,加載項並不意味着單獨開發的代碼?無論如何,謝謝你的迴應並指出方向。 – gawi
我很確定這是從PC的宿醉,例如,如果你安裝MathType(www.dessci.com/en/products/MathType_Mac),你會看到它會安裝兩個'.dot'模板文件,而不是'add -在'。這裏有一些更多的信息在這裏:http://www.dummies.com/how-to/content/install-and-use-addins-in-office-2011-for-mac.html – CuberChase
你可以創建一個插件,其中是一個單獨的過程,而不是「真正的」插件。你可以用AppleScript或Scripting Bridge(!!!)來控制Word。這是基於VBA內部的,但是可以爲您提供一個正常運行的ObjC界面(儘管這是一個使用它的PAIN) –