Automazione delle applicazioni Excel (Procedure relative a Visual Studio Tools per Office)
Aggiornamento: novembre 2007
Si applica a |
---|
Le informazioni contenute in questo argomento riguardano solo i progetti Visual Studio Tools per Office e le versioni di Microsoft Office specificati. Tipo di progetto
Versione Microsoft Office
Per ulteriori informazioni, vedere la classe Funzionalità disponibili in base ai tipi di progetto e applicazione. |
In questa pagina vengono forniti i collegamenti alla Guida in linea per le operazioni comunemente svolte nelle quali viene utilizzato il modello a oggetti di Microsoft Office Excel in Visual Studio Tools per Office. Per altre categorie di attività principali descritte nella Guida di Visual Studio Tools per Office, vedere Procedure relative a Visual Studio Tools per Office.
Programmazione per Excel
Soluzioni Excel
Vengono forniti collegamenti alle informazioni sulla creazione di soluzioni Excel in Visual Studio Tools per Office.Guida introduttiva alla programmazione di personalizzazioni a livello di documento per Excel
Vengono fornite le informazioni necessarie per avviare la creazione di applicazioni Excel con Visual Studio Tools per Office.Guida introduttiva alla programmazione di componenti aggiuntivi a livello di applicazione
Vengono descritti gli elementi necessari per iniziare la creazione di componenti aggiuntivi a livello di applicazione.Programmazione di componenti aggiuntivi a livello di applicazione
Vengono descritte le attività di programmazione principali per la creazione di componenti aggiuntivi a livello di applicazione.Programmazione delle personalizzazioni a livello di documento
Vengono descritte le attività di programmazione principali per la creazione di personalizzazioni a livello di documento.Procedura: creare gestori eventi in Visual Studio Tools per Office
Vengono descritti vari modi per creare gestori eventi Visual Basic e C#, nella visualizzazione Progettazione o nella visualizzazione Codice.
Grafici
Procedura: aggiungere controlli Chart a fogli di lavoro
Vengono illustrati i due modi per aggiungere controlli Chart ai fogli di lavoro di Excel, ovvero da Excel e a livello di codice in fase di esecuzione.Procedura dettagliata: aggiornamento di un grafico in un foglio di lavoro mediante i pulsanti di opzione
Vengono illustrati i concetti di base relativi alla modifica degli stili dei grafici utilizzando i pulsanti di opzione in un foglio di lavoro di Excel.
Calcoli
- Procedura: eseguire calcoli in Excel a livello di codice
Viene illustrata la modalità di utilizzo del metodo Calculate per eseguire tutti i calcoli contenuti in un intervallo e in tutte le cartelle di lavoro aperte.
Liste
Procedura: aggiungere controlli ListObject a fogli di lavoro
Vengono illustrati diversi modi per aggiungere controlli ListObject ai fogli di lavoro di Excel, ovvero da Excel, dalla Casella degli strumenti di Visual Studio, dalla finestra Origini dati e a livello di codice.Procedura: ridimensionare i controlli ListObject
Viene descritta la modalità di modifica delle dimensioni di un elenco in una cartella di lavoro di Excel mediante ridefinizione delle dimensioni nella finestra di dialogo Ridimensiona elenco o mediante ridimensionamento a livello di codice.Procedura: mappare le colonne ListObject ai dati
Viene descritto come eseguire il mapping di specifiche colonne all'interno di un controllo ListObject a un'origine dati.Procedura: gestire errori quando viene aggiunta una nuova riga a un controllo ListObject
Viene illustrato l'utilizzo dell'evento ErrorAddDataboundRow per correggere un errore e provare ad aggiungere di nuovo la riga all'origine dati.
Protezione
Procedura: proteggere le cartelle di lavoro
Viene illustrato l'utilizzo dei metodi Protect e Unprotect per proteggere una cartella di lavoro, impedendo agli utenti di aggiungere o eliminare fogli di lavoro, e per rimuovere la protezione impostata.Procedura: proteggere i fogli di lavoro
Viene fornito un esempio di utilizzo della funzionalità di protezione in Excel per impedire agli utenti e/o al codice di modificare oggetti all'interno di un foglio di lavoro.Procedura: rimuovere la protezione dai fogli di lavoro
Viene illustrato l'utilizzo del metodo Unprotect per rimuovere la protezione da un foglio di lavoro di Excel.Procedura: impostare e cancellare le password delle cartelle di lavoro
Viene descritta la modalità con la quale la proprietà Password ottiene o imposta la password associata a una cartella di lavoro di Excel.
Intervalli
Procedura: applicare stili agli intervalli nei fogli di lavoro
Viene illustrata la modalità di applicazione degli stili con nome alle aree nelle cartelle di lavoro di Excel.Procedura: cancellare stili dagli intervalli nelle cartelle di lavoro
Viene descritta la modalità di cancellazione degli stili aggiunti a un intervallo in Excel applicando lo stile Normal all'intervallo.Procedura: fare riferimento agli intervalli dei fogli di lavoro nel codice
Viene fornito codice di esempio nel quale si induce un oggetto Range a fare riferimento a una singola cella o a un singolo gruppo di celle.Procedura: riempire automaticamente gli intervalli con dati modificati in modo incrementale
Viene fornito un esempio nel quale è illustrato come il metodo AutoFill dell'oggetto Range consente di riempire automaticamente un intervallo con valori.Procedura: cercare testo negli intervalli dei fogli di lavoro
Viene illustrato l'utilizzo del metodo Find dell'oggetto Range per la ricerca di testo all'interno di un intervallo.Procedura: aggiungere controlli NamedRange a fogli di lavoro
Vengono illustrati diversi modi per aggiungere intervalli con nome ai fogli di lavoro, ovvero da Excel, dalla Casella degli strumenti di Visual Studio, dalla finestra Origini dati e a livello di codice.Procedura: eliminare i controlli in fase di progettazione
Viene descritto l'utilizzo della finestra di dialogo Definisci nome di Excel per eliminare controlli NamedRange in un foglio di lavoro di Excel.Procedura dettagliata: programmazione per eventi di un controllo NamedRange
Viene mostrato come aggiungere un controllo NamedRange a un foglio di lavoro di Excel ed eseguire la programmazione per gli eventi del controllo.Procedura: ridimensionare i controlli NamedRange
Viene illustrato come ridimensionare un controllo NamedRange ridefinendone le dimensioni nella finestra di dialogo Definisci nome oppure a livello di codice.Procedura: applicare il colore a intervalli di Excel
Viene descritto come utilizzare il metodo ToOle per applicare un colore al testo in un intervallo di celle.Procedura: memorizzare e recuperare valori di data in intervalli di Excel
Viene descritto come utilizzare il metodo FromOADate per recuperare il valore delle date memorizzate nel formato automazione OLE.
Esempi
Esempio di analisi dei dati
Viene illustrata l'esecuzione di attività di analisi dei dati mediante i pulsanti della barra degli strumenti e i menu di Excel.Esempio di controlli Excel
Viene illustrato come accedere agli eventi dei controlli gestiti in un foglio di lavoro di Excel da un assembly di progetto Visual Studio Tools per Office.
Smart tag
Procedura: attivare gli smart tag in Word ed Excel
Viene illustrato come rendere visibili gli smart tag.Procedura: aggiungere smart tag a cartelle di lavoro di Excel
Viene illustrato come aggiungere un semplice smart tag a una personalizzazione a livello di documento per Excel.Procedura: creare smart tag con sistemi di riconoscimento personalizzati in Excel
Viene illustrato come creare uno smart tag con un'espressione regolare.
Procedure dettagliate
Procedura dettagliata: visualizzazione di testo in una casella di testo di un foglio di lavoro tramite un pulsante
Vengono fornite le informazioni di base sull'utilizzo di pulsanti e caselle di testo nei fogli di lavoro di Excel.Procedura dettagliata: modifica della formattazione dei fogli di lavoro mediante i controlli CheckBox
Vengono fornite le informazioni di base sull'utilizzo delle caselle di controllo in un foglio di lavoro di Excel per la modifica della formattazione.Procedura dettagliata: aggiornamento di un grafico in un foglio di lavoro mediante i pulsanti di opzione
Vengono illustrati i concetti di base relativi alla modifica degli stili dei grafici utilizzando i pulsanti di opzione in un foglio di lavoro di Excel.Procedura dettagliata: raccolta di dati tramite Windows Form
Viene illustrato come aprire un Windows Form da un foglio di lavoro di Excel, raccogliere informazioni da un utente e scriverle in una cella del foglio di lavoro.Procedura dettagliata: associazione dati semplice in un progetto a livello di documento
Vengono illustrati, passo passo, i concetti di base dell'associazione di un singolo campo di dati in un database di SQL Server a un controllo NamedRange in Excel.
Cartelle di lavoro
Procedura: creare nuove cartelle di lavoro
Viene illustrato come creare una nuova cartella di lavoro con il metodo Add dell'insieme Workbooks.Procedura: aprire le cartelle di lavoro
Viene illustrato come utilizzare il metodo Open dell'insieme Workbooks, passando il percorso alla cartella di lavoro.Procedura: aprire file di testo come cartelle di lavoro
Viene fornito il codice che consente di caricare un file di testo come cartella di lavoro, utilizzando le virgole come delimitatori, a partire dalla terza riga del file di testo.Procedura: attivare le cartelle di lavoro
Viene illustrato come utilizzare il metodo Activate per attivare una cartella di lavoro di Excel e selezionare il primo foglio della cartella di lavoro e come fare riferimento a cartelle individuali nel codice.Procedura: salvare le cartelle di lavoro
Viene illustrata la modalità per salvare tutte le cartelle di lavoro aperte, salvare la cartella di lavoro corrente in formato XML e salvare una copia di backup di una cartella di lavoro.Procedura: chiudere le cartelle di lavoro
Viene illustrato l'utilizzo del metodo Close per chiudere una cartella di lavoro e annullare le modifiche.Procedura: aggiungere fogli di lavoro alle cartelle di lavoro utilizzando l'automazione di progetto di Visual Studio
Viene fornito un esempio nel quale un nuovo foglio di lavoro viene aggiunto a una cartella di lavoro di Excel esistente aperta nella finestra di progettazione di Visual Studio.
Fogli di lavoro
Procedura: selezionare fogli di lavoro
Viene illustrata la modalità per selezionare il primo foglio di una cartella di lavoro con il metodo Select.Procedura: aggiungere nuovi fogli di lavoro alle cartelle di lavoro
Viene illustrata la modalità per aggiungere un nuovo foglio di lavoro e una copia di un foglio di lavoro esistente a una cartella di lavoro di Excel con il metodo Add dell'insieme Sheets.Procedura: eliminare fogli di lavoro da una cartella di lavoro
Viene descritto come utilizzare il metodo Delete dell'insieme Sheets per eliminare un foglio di lavoro specificato.Procedura: nascondere le cartelle di lavoro
Viene illustrato come mostrare o nascondere un foglio di lavoro esistente senza che sia necessario eliminare e ricreare il foglio.Procedura: spostare fogli di lavoro all'interno di cartelle di lavoro
Viene fornito codice con il quale è possibile spostare il primo foglio di lavoro in una cartella di lavoro in modo da renderlo ultimo nell'insieme.Procedura: stampare i fogli di lavoro
Viene fornito codice che stampa due copie della prima pagina del foglio di lavoro specificato e viene visualizzata l'anteprima del documento prima della stampa.Procedura: eseguire il controllo ortografico in un foglio di lavoro
Viene illustrato l'utilizzo del metodo CheckSpelling per eseguire il controllo ortografico e visualizzare i risultati in un foglio di lavoro.Procedura: copiare dati e formattazione nei fogli di lavoro
Viene descritto l'utilizzo del metodo FillAcrossSheets per copiare dati da un intervallo di un foglio di lavoro a tutti gli altri fogli della cartella di lavoro.Procedura: ordinare dati nei fogli di lavoro a livello di codice
Viene illustrato l'utilizzo del metodo Sort dell'oggetto Range per ordinare i dati di un foglio di lavoro.Procedura: aggiungere fogli di lavoro alle cartelle di lavoro utilizzando l'automazione di progetto di Visual Studio
Viene fornito un esempio nel quale un nuovo foglio di lavoro viene aggiunto a una cartella di lavoro di Excel esistente aperta nella finestra di progettazione di Visual Studio.Procedura: visualizzare i commenti nei fogli di lavoro
Viene illustrato l'utilizzo della proprietà Comment del controllo NamedRange per visualizzare commenti nei fogli di lavoro di Excel.Procedura: inviare valori alle celle del foglio di lavoro
Viene descritto l'utilizzo della proprietà Value2 di un intervallo con nome per l'assegnazione di un valore all'intervallo.Procedura: aggiungere ed eliminare commenti in un foglio di lavoro
Viene illustrata la modalità per aggiungere commenti a celle di un foglio di lavoro a livello di codice ed eliminare i commenti.
XML e schemi
Procedura: mappare schemi a fogli di lavoro in Visual Studio
Viene descritto come eseguire il mapping di uno schema XML a un foglio di lavoro mentre il foglio è aperto in un progetto Visual Studio Tools per Office, utilizzando gli stessi strumenti di Excel impiegati per un foglio di lavoro aperto all'esterno di Visual Studio.Procedura: aprire file XML come cartelle di lavoro
Viene illustrato l'utilizzo del metodo OpenXML per aprire un file XML come cartella di lavoro.