Come fare a...
Web
Come fare a...

Introduzione alla programmazione Office con Visual Studio Tools for Office

Vediamo come preparare l'ambiente di lavoro

Pagine: 1 di 1
Autore: Emanuele Mattei http://blog.shareoffice.it/emanuele/
In questa serie di articoli dedicati alla programmazione di Office, vedremo come utilizzare l'ambiente di sviluppo Visual Studio 2005, per la creazione di applicazioni per Microsoft Office 2003. Con l'ambiente di sviluppo Microsoft Visual Studio 2005, si possono creare facilmente applicazioni per Microsoft Office, la versione preposta per questo tipo di attività è la versione VSTO ossia Microsoft Visual Studio Tools For Office. Tale ambiente di sviluppo permette di programmare per i prodotto Microsoft Word e Microsoft Excel, infatti i modelli che vengono installati di default, sono solo per questi due prodotti, qualora si avesse la necessità di programmare per altri prodotti, occorre installare dei componenti aggiuntivi, che si trovano sull'apposito cd o dvd. I componenti aggiuntivi, permettono di aggiungere all'ambiente di sviluppo la possibilità di programmare per i prodotto Microsoft Outlook e Microsoft InfoPath.

Installazione dei componenti .NET

Prima di procedere all’installazione dell’ambiente di sviluppo VSTO, bisogna installare le Primary Interop Assemblies (pias), ossia la possibilità di dotare il pacchetto di Microsoft Office alla programmazione .NET. Tali componenti si possono installare durante l’installazione di Microsoft Office oppure modificando le impostazioni di installazione di Office, in quest’ultimo caso, bisogna scegliere la voce aggiungi/rimuovi del programma Office, situato nella finestra Installazione applicazioni disponibile nel Pannello di controllo.
Nelle opzioni di Office, bisogna eseguire l’installazione completa di alcuni componenti, tramite il menu di scelta rapida dell’elemento selezionato.

Nelle opzioni di Installazione/aggiornamento, espandere la voce Microsoft Office Word facendo clic sul quadratino con la crocetta, selezionare la voce Supporto per la programmabilità .NET e scegliere la seguente voce Esecuzione dal computer locale, come riportato nella figura 1.


Figura 1: Installazione dei componente Supporto programmabilità .NET

Nel caso che si intenda programmare con gli altri prodotti Microsoft, come ad esempio Microsoft Excel, occorre fare la stessa cosa, per le voci contrassegnate con il nome del prodotto. Sempre nella finestra per la personalizzazione dei componenti, selezioniamo la voce Strumenti di Office espandiamo tale voce e selezioniamo la sottovoce di menu contrassegnata con il valore Supporto programmabilità .NET per Microsoft Forms 2.0, vedi figura 2, anche in questo caso, per tale elemento impostiamo il valore di menu con la dicitura Esecuzione dal computer locale. Stessa cosa per la voce che si trova subito dopo, quella contrassegnata dal testo Supporto programmabilità .NET per Smart Tag  visibile sempre in figura 2.


Figura 2: Installazione degli strumenti di Office per la programmazione .NET di Microsoft Forms 2.0 e Smart Tag
 
Proseguendo con l'installazione, occorre impostare un'ultima voce, selezioniamo quindi Microsoft Graph, espandiamo tale voce, e selezioniamo la voce Supporto programmabilità .NET, e Esecuzione dal computer locale, come visibile in figura 3. A questo punto possiamo continuare con l’aggiornamento o installazione di office.
Quando si installerà Visual Studio NET 2005, avremo la possibilità di creare progetti per l’ambiente Microsoft Office.


Figura 3: installazione dei componenti .NET per Microsoft Graph

Conclusioni

In questo articolo, si è visto come preparare l'ambiente di sviluppo Microsoft Visual Studio per la programmazione Office, nei prossimi articoli vedremo come si crea un applicazione per Microsoft Office Word 2003 e Microsoft Office Excel 2003.

Note sul copyright

Questo articolo è stato fornito con esplicito consenso dell'autore sotto licenza Creative Commons.
Leggi la licenza d'uso.

Resta sempre aggiornato sulle novità del sito Resta sempre aggiornato sulle novità del sito
Per mantenerti sempre aggiornato su nuovi contenuti interessanti, Come fare a... vi offre la possibilità di abbonarvi gratuitamente alla Newsletter Come fare a... o, se usate Windows Live Messenger, di abbonarvi ai nostri Windows Live Alerts. Per gli utenti di Mac OS X Leopard è anche disponibile gratuitamente un Widget che vi terrà sempre informati sulle ultime novità.
Scarica l'articolo (148 Kb)
Fine: 1 di 1
Segnala questo articolo a un tuo amico

Vedi anche...

Sempre aggiornato