2013-02-09 27 views
14

Sono attualmente in fase di riscrittura di alcune macro VBA che sono state scritte per l'ufficio 2003. Mi chiedevo se avessi scritto un componente aggiuntivo C# per il 2007, se funzionasse per il 2010 o forse anche per il 2013. O se li scrissi per il 2010 se volessero lavorare anche per il 2007 e il 2013. Attualmente ho accesso al 2007 ma potrei avere accesso al 2010 se necessario, non ancora al 2013.Se scrivo un componente aggiuntivo per Office 2007 funzionerà per il 2010, 2013?

Quindi, in pratica, quanto influisce la versione dell'ufficio sui plug-in?

+0

[Excel Addin che funziona su Excel 2007 e 2010] (http://stackoverflow.com/q/4937891/62576) potrebbe aiutare. –

+0

[Questo] [1] potrebbe indirizzare la tua domanda. [1]: http://stackoverflow.com/questions/5218488/vsto-2003-2010-add-in-compatibility – John

risposta

16

Se si utilizza Visual Studio Tools per Office 2010 (VSTO 4.0) allora sarà compatibile per Office 2007 ,Office 2010 and with Office 2013 .Se si utilizza la versione precedente diversi dai precedenti, è possibile utilizzare che solo per particolari versioni di Office only.As un esempio VSTO 3.0 supporta solo office 2003 and 2007 come mostrato nella tabella seguente.

Per maggiori informazioni controllare questo fuori Visual Studio Tools for Office e Visual Studio 2010 Tools for Office Runtime

compatibilità spettacoli come di seguito:

enter image description here

Spero che questo vi aiuterà a voi.

+0

Grazie per le informazioni @Sampath. Mi chiedevo dove si dice che VSTO 4.0 supporti il ​​2013? Ho trovato [questo] (http://social.msdn.microsoft.com/Forums/en-US/officedevpreview/thread/7c928b03-82a7-4399-bac2-d7fe6154fc5f/), ma mi stavo chiedendo dove hai trovato il tuo? – Natzely

+1

@ Nazely Sì. In realtà è lì sul mio 2 ° link sotto la sezione "Prerequisiti:". È sempre stato bello sapere che mi ha aiutato! – Sampath

+1

Sì, grazie. – Natzely

5

è possibile dare un'occhiata a Netoffice, un wrapper per MS Office che consente di creare componenti aggiuntivi per tutte le versioni supportate di MS Office. Non hai bisogno di VSTO e puoi verificare all'interno del tuo codice la versione di Office del tuo AddIn.

+0

Appena scaricato e sembra fantastico. Sembra evitare la maggior parte dei problemi VSTO. –