2013-02-09 5 views
14

Ich bin gerade dabei, einige VBA-Makros, die für Office 2003 geschrieben wurden, neu zu schreiben. Ich habe mich gefragt, ob ich ein C# Add-In für 2007 schreiben würde, ob es für 2010 oder vielleicht sogar 2013 funktionieren würde schrieb sie für 2010, wenn sie auch für 2007 und 2013 arbeiten würden. Ich habe derzeit Zugang zu 2007, aber ich könnte Zugang zu 2010 bekommen, wenn es sein muss, noch nicht 2013.Wenn ich ein Add-In für Office 2007 schreibe, wird es für 2010, 2013 funktionieren?

Also, im Grunde, wie viel wirkt sich die Version des Büros auf die Plugins aus?

+0

[Excel-Add-In, das auf Excel 2007 und 2010 funktioniert] (http://stackoverflow.com/q/4937891/62576) könnte helfen. –

+0

[Dies] [1] könnte Ihre Frage beantworten. [1]: http://stackoverflow.com/questions/5218488/vsto-2003-2010-add-in-compatibility – John

Antwort

16

Wenn Sie Visual Studio Tools für Office 2010 verwenden (VSTO 4.0) dann wird es kompatibel für Office 2007 ,Office 2010 and with Office 2013 .Wenn Sie verwenden frühere Version andere als die oben genannten, dann können Sie, dass nur verwenden für bestimmte Office-Versionen ein Beispiel only.As VSTO 3.0 unterstützt nur office 2003 and 2007 wie in der folgenden Tabelle gezeigt.

Für weitere Informationen dieses Visual Studio Tools for Office Check-out und Visual Studio 2010 Tools for Office Runtime

Kompatibilität Zeigt wie unten:

enter image description here

Ich hoffe, das Ihnen helfen wird.

+0

Danke für die Info @Sampath. Ich habe mich gefragt, wo es heißt, dass die VSTO 4.0 2013 unterstützt? Ich fand [das] (http://social.msdn.microsoft.com/Forums/en-US/officedevpreview/thread/7c928b03-82a7-4399-bac2-d7fe6154fc5f/), aber ich fragte mich, wo Sie deins fanden? – Natzely

+1

@Natzely Ja. Tatsächlich ist es dort auf meinem 2. Link unter "Voraussetzungen:" Abschnitt. Wie auch immer froh zu hören, dass es geholfen hat! – Sampath

+1

Es tat, danke. – Natzely

5

können Sie einen Blick auf Netoffice, ein Wrapper für MS Office, mit dem Sie Addins für alle unterstützten Versionen von MS Office erstellen können. Sie benötigen kein VSTO, und Sie können in Ihrem eigenen Code überprüfen, in welcher Version von Office Ihr AddIn ausgeführt wird.

+0

Gerade heruntergeladen, und es sieht gut aus. Scheint die meisten VSTOs Probleme zu vermeiden. –

Verwandte Themen