Sviluppo di componenti aggiuntivi a livello di applicazione per Excel
Aggiornamento: novembre 2007
Un componente aggiuntivo a livello di applicazione per Microsoft Office Excel è costituito da un assembly caricato da Excel. L'assembly in genere estende Excel personalizzando l'interfaccia utente e automatizzando Excel. A differenza della personalizzazione a livello di documento, associata a una specifica cartella di lavoro, la funzionalità implementata in un componente aggiuntivo non viene limitata a una singola cartella di lavoro.
Per informazioni generali sui componenti aggiuntivi a livello di applicazione, vedere Guida introduttiva alla programmazione di componenti aggiuntivi a livello di applicazione e Architettura dei componenti aggiuntivi a livello di applicazione.
Modello di programmazione dei componenti aggiuntivi di Excel
Quando si crea un progetto di componente aggiuntivo per Excel, in Visual Studio Tools per Office viene generata una classe, denominata ThisAddIn, che costituisce la base della soluzione. Questa classe fornisce un punto di partenza per la scrittura del codice ed espone inoltre il modello a oggetti di Excel al componente aggiuntivo.
Per ulteriori informazioni sulla classe ThisAddIn e altre funzionalità di Visual Studio Tools per Office utilizzabili in un componente aggiuntivo, vedere Programmazione di componenti aggiuntivi a livello di applicazione.
Personalizzazione dell'interfaccia utente di Excel
È possibile personalizzare l'interfaccia utente di Excel 2007 nei modi seguenti:
Creazione di un riquadro attività personalizzato.
Per ulteriori informazioni, vedere Cenni preliminari sui riquadri attività personalizzati.
Aggiunta di schede personalizzate visualizzate sulla barra multifunzione.
Per ulteriori informazioni, vedere Cenni preliminari sulla barra multifunzione.
Aggiunta di gruppi personalizzati a una scheda incorporata visualizzata sulla barra multifunzione.
Per ulteriori informazioni, vedere Procedura: personalizzare una scheda incorporata.
È possibile personalizzare l'interfaccia utente di Excel 2003 nei modi seguenti:
Aggiunta di barre degli strumenti e di elementi della barra degli strumenti personalizzati.
Per ulteriori informazioni, vedere Procedura: creare barre degli strumenti di Office a livello di codice.
Aggiunta di menu e di voci di menu.
Per ulteriori informazioni, vedere Procedura: creare menu di Office a livello di codice.
Per ulteriori informazioni sulla personalizzazione dell'interfaccia utente di Excel e di altre applicazioni Microsoft Office, vedere Personalizzazione dell'interfaccia utente di Office.
Vedere anche
Concetti
Guida introduttiva alla programmazione di componenti aggiuntivi a livello di applicazione
Programmazione di componenti aggiuntivi a livello di applicazione