6
A
回答
0
Visual Studio 2008. VB.NET。
1
任何版本的Visual Studio都可以完成這項工作。記住要考慮部署,如果你想要求用戶安裝這個或那個版本的.net框架。
6
Office的開發工具有很多選項。最明顯的是Office本身。它對宏和VBA有豐富的支持。您還可以使用SharePoint擴展文檔共享和管理功能。但是,如果您的加載項比Office內部可以處理的更復雜,我建議您使用Visual Studio 2008或用於Visual Studio 2005的Tools For Office加載項。
有一點需要記住的是Office主要是一個集合的COM對象。因此,像Visual Studio這樣的工具,通過對.NET Framework和Office類的深入支持,使開發Office應用程序解決方案變得非常簡單,並且具有一定的時間,精力和對疼痛的高度容忍度,您可以開發Office附加組件,在記事本中。
對於Office開發人員,微軟有一個非常好的資源網站here。
4
可以使用幾種工具來開發Office的擴展,並且有相當多的這方面的書籍。一些比較流行的方法是:
- VBA附帶辦公室,可用於兩種模式。首先,宏可以寫在文檔或模板中。這具有以下優點:代碼遵循文檔以及不能輕鬆傳播對現有文檔更新的缺點。它也可用於開發擴展,方法是將帶有宏的文檔放在正確的文件夾中,然後用Office註冊。
- Visual Studio Tools for Office允許您使用類似VBA的項目,但使用.Net。程序集可以與文檔捆綁在一起或作爲擴展安裝。請注意,VSTO對於執行非捆綁擴展沒有必要 - 如果您爲Office安裝Primary Interop Assembiles,則可以使用任何.Net開發工具執行此操作。這些是用原生.Net包裝COM API的墊片。
- 任何支持COM (Component Object Model)的語言都可以用來開發辦公室擴展。這些語言的例子是C++,Delphi和Python。
1
Daniel Moth已經做了一些非常好的VSTO底層網絡廣播,看看那些。
相關問題
- 1. 卸載MS Word加載項
- 2. 我們如何使用Meteor開發MS Office Word加載項
- 3. 爲Macintosh開發Word加載項
- 4. 在MS Word中加載Word Addin
- 5. 無法在Windows上的MS Word中加載加載項
- 6. 開發用於MAC的Microsoft Word加載項
- 7. 如何在word加載項中打開新的Word docx文檔
- 8. MS Office Word VSTO「按需加載」
- 9. VSTO Word加載項加載錯誤
- 10. Office Word加載項兼容性
- 11. VSTO Word 2010加載項VB.net
- 12. 如何將參數傳遞給MS Word 2003文檔加載項?
- 13. MS Word模板不會保存加載項作爲活動
- 14. MS Word加載項:右鍵單擊處理程序
- 15. 在MS Word加載項中製作超鏈接
- 16. 如何刪除MS Word加載項按鈕?
- 17. 使MS Word緩存無效以測試加載項
- 18. 第二次打開MS Access 2007時加載項不加載
- 19. Word 2016加載項:此加載項不再可用
- 20. Word加載項被阻止
- 21. MS CRM開發項目
- 22. 打開MS Word文件
- 23. ms word的打開鏈接
- 24. 從網站打開MS Word
- 25. 通過使用VSTO創建的MS Word加載項在內存中打開Word文檔
- 26. 用C#Windows窗體在MS Word中打開MS Word文檔
- 27. 創建Word 2007加載項Visual Studio 2010
- 28. 如何激活VSTO Word加載項?
- 29. 發佈Office 365 MS Word AddIn
- 30. 如何加載MS Word 2010加載項加載後登錄和卸載時退出