Panoramica di moduli, controlli modulo e controlli ActiveX in un foglio di lavoro

Importante :  Il presente articolo è stato tradotto automaticamente, vedere la dichiarazione di non responsabilità. Per visualizzare la versione inglese dell'articolo, fare clic qui.

Importante : Questa caratteristica non è disponibile in Office su un PC Windows RT. Per visualizzare la versione di Office in uso?

Esempi di moduli di fogli di lavoro Utilizzando maschere e i controlli e oggetti che è possibile aggiungere a tali molti, è possibile semplificare l'immissione di dati nei fogli di lavoro e migliorare l'aspetto dei fogli di lavoro. È anche possibile eseguire manualmente questa senza che sia necessario per Microsoft Visual Basic, Applications Edition (VBA).

Un foglio di lavoro non è la stessa operazione come modello di Excel. Un modello è un file pre-formattato che è possibile iniziare la creazione di una cartella di lavoro che ha l'aspetto desiderato. Una maschera contiene controlli, ad esempio caselle o elenchi a discesa, che possono semplificare agli utenti che utilizzano il foglio di lavoro per immettere o modificare i dati. Per ulteriori informazioni sui modelli che è possibile scaricare, vedere modelli di Excel.

Informazioni sui moduli

Un modulo stampato o online, è un documento progettato con una struttura standard e il formato che rendono più semplice acquisire, organizzare e modificare le informazioni.

  • Moduli stampati contengono istruzioni, la formattazione, etichette e spazi vuoti per la scrittura o immissione dei dati. È possibile utilizzare Excel ed Excel modelli per creare moduli stampati.

  • Moduli in linea contengono le stesse funzionalità di moduli stampati. Inoltre, i moduli online contengono controlli. I controlli sono oggetti che visualizzano dati o che rendono più semplice per gli utenti di inserire o modificare i dati, eseguire un'azione o effettuare una selezione. In generale, controlli facilitare la maschera da usare. Esempi di controlli comuni includono le caselle di riepilogo, pulsanti di opzione e pulsanti di comando. I controlli possono anche eseguire macro assegnate e rispondere a eventi, ad esempio clic del mouse, eseguendo Visual Basic, Applications Edition (VBA).

È possibile usare Excel in diversi modi per creare moduli cartacei e in linea.

Tipi di moduli di Excel

In Excel è possibile creare diversi tipi di moduli: moduli dati, fogli di lavoro che contengono controlli modulo e controlli ActiveX e UserForm VBA. È possibile utilizzare ogni tipo di modulo autonomamente oppure combinarli in diversi modi per creare la soluzione più adatta alle diverse esigenze.

Modulo dati

Un modulo dati rappresenta un modo comodo per immettere o visualizzare una riga completa di informazioni in un intervallo o una tabella senza ricorrere allo scorrimento orizzontale. L'utilizzo di un modulo dati può rivelarsi un metodo di inserimento dati più semplice rispetto allo spostamento di colonna in colonna quando sono visualizzate più colonne di dati sullo schermo. È consigliabile utilizzare un modulo dati quando è sufficiente un modulo semplice di caselle di testo in cui sono elencate le intestazioni di colonna come etichette e non sono necessarie caratteristiche sofisticate o personalizzate, ad esempio una casella di riepilogo o un pulsante di selezione.

Esempio di un tipico modulo dati Excel può generare automaticamente un modulo dati predefiniti per la propria intervallo o tabella. Il modulo dati Visualizza tutte le intestazioni di colonna come etichette in una finestra di dialogo. Ogni etichetta include una casella di testo vuota adiacenti in cui è possibile immettere dati per ogni colonna fino a un massimo di 32 colonne. In un modulo dati, è possibile immettere le nuove righe, trovare le righe posizionandosi o (in base al contenuto delle celle) aggiornare righe ed eliminare righe. Se una cella contiene un formula, il risultato della formula viene visualizzato nel modulo dati, ma non è possibile modificare la formula utilizzando il modulo dati.

Foglio di lavoro con controlli modulo e controlli ActiveX

Un foglio di lavoro è un tipo di maschera che consente di immettere e visualizzare i dati sulla griglia e sono disponibili diverse caratteristiche simili ai controlli già incorporati ai fogli di lavoro di Excel, ad esempio i commenti e convalida dati. Le celle dalle caselle di testo per il fatto che è possibile immettere e applicare la formattazione in diversi modi. Celle spesso utilizzate come etichette e regolare la larghezza e altezza della cella e unione di celle, è possibile apportare un foglio di lavoro si comporta come una maschera di immissione dati semplice. Altre caratteristiche simili ai controlli, ad esempio i commenti delle celle, collegamenti ipertestuali, le immagini di sfondo, la convalida dei dati, condizionale formattazione, grafici incorporati e il filtro automatico è possibile apportare un foglio di lavoro si comporta come un modulo avanzato.

Icona del pulsante

Poiché i controlli e gli oggetti sono archiviati nell'area di disegno, è possibile visualizzare i controlli e gli oggetti con il testo associato, indipendente dai limiti di riga e colonna, senza cambiare il layout di una griglia o di una tabella di dati nel foglio di lavoro. La maggior parte delle volte molti di questi controlli possono essere collegati anche alle celle nel foglio di lavoro e non richiedono codice VBA per funzionare. È possibile impostare proprietà che determinano se un controllo può muoversi liberamente o se viene spostato e ridimensionato insieme a una cella. È ad esempio possibile che una casella di controllo venga spostata insieme alla cella sottostante quando viene ordinato l'intervallo. Nel caso invece si desideri mantenere una casella di riepilogo sempre nella stessa posizione, è possibile fare in modo che non venga spostata con la cella sottostante.

Excel sono disponibili due tipi di controlli: controlli dei moduli e controlli ActiveX. Oltre a questi set di controlli, è anche possibile aggiungere oggetti dagli strumenti di disegno, ad esempio un forme, WordArt, elemento grafico SmartArt o caselle di testo.

Nelle sezioni seguenti sono descritti questi controlli e gli oggetti disegno e viene spiegato in modo più dettagliato come utilizzarli.

Controlli modulo

I controlli modulo sono i controlli originali compatibili con le versioni precedenti di Excel, a partire dalla versione 5.0. I controlli modulo sono anche progettati per essere utilizzati nei fogli macro XLM.

Utilizzare i controlli dei moduli quando si desidera fare riferimento e interagire con i dati della cella senza utilizzare il codice VBA facilmente e quando si desidera aggiungere controlli ai fogli grafico. Dopo aver aggiunto un controllo casella di riepilogo a un foglio di lavoro e collegarlo a una cella, ad esempio, si può restituire un valore numerico per la posizione corrente dell'elemento selezionato nel controllo. È quindi possibile utilizzare tale valore numerico in combinazione con la funzione indice per selezionare diversi elementi dall'elenco.

Nei controlli modulo è anche possibile eseguire macro, ad esempio collegando una macro esistente a un controllo oppure scrivendo o registrando una nuova macro. Quando un utente del modulo fa clic sul controllo, la macro viene eseguita.

Tuttavia, questi controlli non è possibile essere aggiunti a UserForm, usati per controllare eventi o modificati per l'esecuzione di script Web nelle pagine Web.

Riepilogo dei controlli modulo

Visualizza un elenco di controlli ActiveX aggiuntivi disponibili nel computer che è possibile aggiungere a un modulo personalizzato, ad esempio Controllo Calendario 12.0 e Windows Media Player. In questa finestra di dialogo è anche possibile registrare un controllo personalizzato.

Esempio

Descrizione

Icona del pulsante

Etichetta

esempio di controllo modulo etichetta

Identifica lo scopo di una cella o di una casella di testo oppure visualizza testo descrittivo, ad esempio titoli, didascalie o immagini, o brevi istruzioni.

Icona del pulsante

Nel computer sono inoltre disponibili molti controlli ActiveX installati da Excel e altri programmi, ad esempio Controllo Calendario 12.0 e Windows Media Player.

Esempio di controllo casella di gruppo della barra degli strumenti Moduli

Raggruppa controlli correlati in un'unità visiva in un rettangolo con un'etichetta facoltativa. In genere i pulsanti di opzione, le caselle di controllo o i contenuti strettamente correlati vengono raggruppati.

Icona del pulsante

Pulsante

esempio di controllo pulsante della barra degli strumenti moduli

Esegue una macro che effettua un'azione quando un utente fa clic su di esso. Un pulsante viene anche definito pulsante di comando.

Icona del pulsante

Casella di controllo

Esempio di un controllo casella di controllo della barra degli strumenti Moduli

Attiva o disattiva un valore che indica una scelta opposta e non ambigua. È possibile selezionare più caselle di controllo in un foglio di lavoro o in una casella di gruppo. Una casella di controllo può assumere uno dei tre stati seguenti: selezionato, deselezionato e misto, che indica una combinazione di stati selezionati e deselezionati (come in una selezione multipla).

Icona del pulsante

Per visualizzare il menu di scelta rapida corretto per un controllo modulo casella di gruppo, verificare di aver selezionato il perimetro della casella di gruppo e non la parte interna.

esempio di controllo pulsante di opzione della barra degli strumenti moduli

Consente un'unica scelta da un insieme limitato di opzioni che si escludono a vicenda. Un pulsante di opzione è in genere incluso in una casella di gruppo o in una cornice. Un pulsante di opzione può assumere uno dei tre stati seguenti: selezionato, deselezionato e misto, che indica una combinazione di stati selezionati e deselezionati (come in una selezione multipla).

Icona del pulsante

Aggiungere i controlli ActiveX.

Esempio di controllo modulo casella di riepilogo

Visualizza un elenco di una o più voci di testo selezionabili dall'utente. Utilizzare una casella di riepilogo per visualizzare un gran numero di scelte che variano nel numero o nel contenuto. Esistono tre tipi di caselle di riepilogo:

  • Una casella di riepilogo a selezione singola consente una sola scelta. In questo caso una casella di riepilogo assomiglia a un gruppo di pulsanti di opzione, con la differenza che una casella di riepilogo può gestire un gran numero di voci in modo più efficiente.

  • Una casella di riepilogo a selezione multipla consente una sola scelta o scelte contigue (adiacenti).

  • Una casella di riepilogo a selezione estesa consente una sola scelta, scelte contigue e scelte non contigue (non adiacenti).

Icona del pulsante

Unisce una casella di testo e una casella di riepilogo per formare una casella di riepilogo a discesa. Una casella combinata è più compatta di una casella di riepilogo, ma richiede all'utente di fare clic sulla freccia rivolta verso il basso per visualizzare l'elenco di voci. Utilizzare questo controllo per consentire a un utente di digitare una voce o di selezionarne una dall'elenco. Il controllo visualizza il valore corrente nella casella di testo, indipendentemente dal modo in cui è stato immesso il valore.

Esempio di controllo modulo casella combinata

Unisce una casella di testo e una casella di riepilogo per formare una casella di riepilogo a discesa. Una casella combinata è più compatta di una casella di riepilogo, ma richiede all'utente di fare clic sulla freccia rivolta verso il basso per visualizzare l'elenco di voci. Utilizzare una casella combinata per consentire a un utente di digitare una voce o di selezionarne una dall'elenco. Il controllo visualizza il valore corrente nella casella di testo, indipendentemente dal modo in cui è stato immesso il valore.

Icona del pulsante

Icona del pulsante

Esempio di controllo barra di scorrimento della barra degli strumenti Moduli

Consente di scorrere un intervallo di valori facendo clic sulle frecce di scorrimento o trascinando la casella di scorrimento. È inoltre possibile spostarsi in una pagina (intervallo predefinito) di valori facendo clic sull'area tra la casella di scorrimento e una delle frecce di scorrimento. In genere un utente può anche digitare un valore di testo direttamente in una cella o casella di testo associata.

Icona del pulsante

Esempio di controllo ActiveX barra di scorrimento

Esempio di casella di selezione della barra degli strumenti Moduli

Aumenta o diminuisce un valore, ad esempio un numero, una data o un'ora. Per incrementare il valore, fare clic sulla freccia rivolta verso l'alto, mentre per diminuirlo fare clic sulla freccia rivolta verso il basso. In genere un utente può anche digitare un valore di testo direttamente in una cella o casella di testo associata.

Nota : I seguenti controlli non sono disponibili nelle cartelle di lavoro Office Excel 2007. Questi controlli possono essere utilizzati nella finestra di dialogo 5.0 fogli Excel solo.

Visualizza un elenco di controlli ActiveX aggiuntivi disponibili nel computer che è possibile aggiungere a un modulo personalizzato, ad esempio Controllo Calendario 12.0 e Windows Media Player. In questa finestra di dialogo è anche possibile registrare un controllo personalizzato.

Icona del pulsante Campo di testo

Icona del pulsante Elenco combinata - modifica

Icona del pulsante Combinata a discesa - Modifica

Icona del pulsante Esegui finestra di dialogo

Controlli ActiveX

Controlli ActiveX possono essere utilizzati nei moduli di foglio di lavoro, con o senza l'uso di codice VBA e in UserForm VBA. In generale, utilizzare i controlli ActiveX quando è necessario requisiti di progettazione più flessibile rispetto a quelle disponibili per i controlli dei moduli. Controlli ActiveX dispongono vasta proprietà che è possibile utilizzare per personalizzare l'aspetto, il comportamento, i tipi di carattere e altre caratteristiche.

I diversi eventi che si verificano quando si interagisce con un controllo ActiveX possono essere controllati. È ad esempio possibile eseguire azioni diverse a seconda della selezione effettuata in un controllo casella di riepilogo oppure interrogare un database per ripopolare una casella combinata con voci quando un utente fa clic su un pulsante. È inoltre possibile scrivere macro che rispondono a eventi associati ai controlli ActiveX. Quando un utente del modulo interagisce con il controllo, viene eseguito il codice VBA per elaborare gli eventi che si verificano per quel controllo.

Nel computer sono inoltre disponibili molti controlli ActiveX installati da Excel e altri programmi, ad esempio Controllo Calendario 12.0 e Windows Media Player.

Importante : Non tutti i controlli ActiveX possono essere usati direttamente su fogli di lavoro. alcune possono essere utilizzate solo in Visual Basic for Applications Edition (VBA) UserForm. Se si tenta di aggiungere uno qualsiasi di questi controlli ActiveX particolari a un foglio di lavoro, verrà visualizzato il messaggio "Non è possibile inserire l'oggetto."

Tuttavia, i controlli ActiveX non possono essere aggiunti ai fogli grafico dall'interfaccia utente di fogli macro XLM. È inoltre non è possibile assegnare una macro da eseguire direttamente da un controllo ActiveX esattamente come che è possibile da un controllo modulo.

Riepilogo dei controlli ActiveX

Visualizza un elenco di controlli ActiveX aggiuntivi disponibili nel computer che è possibile aggiungere a un modulo personalizzato, ad esempio Controllo Calendario 12.0 e Windows Media Player. In questa finestra di dialogo è anche possibile registrare un controllo personalizzato.

Esempio

Descrizione

Icona del pulsante

Casella di controllo

Esempio di controllo ActiveX casella di controllo

Attiva o disattiva un valore che indica una scelta opposta e non ambigua. È possibile selezionare più caselle di controllo contemporaneamente in un foglio di lavoro o in una casella di gruppo. Una casella di controllo può assumere uno dei tre stati seguenti: selezionato, deselezionato e misto, che indica una combinazione di stati selezionati e deselezionati (come in una selezione multipla).

Icona del pulsante

Posizionare o ridimensionare i controlli rispetto alle celle.

Esempio di controllo ActiveX casella di testo

Consente di in una casella rettangolare, visualizzare, digitare o modificare testo o dati associati a una cella. Una casella di testo può essere un campo di testo statico che vengono fornite informazioni di sola lettura.

Icona del pulsante

È possibile progettare un foglio di lavoro con o senza la griglia di celle sullo sfondo. È ad esempio possibile disattivare la griglia e formattare tutte le celle con lo stesso colore o motivo oppure usare un'immagine come sfondo. Per nascondere o visualizzare la griglia, nel gruppo Mostra della scheda Visualizza selezionare o deselezionare la casella di controllo Griglia.

Esempio di controllo ActiveX pulsante di comando

Esegue una macro che effettua un'azione quando un utente fa clic su di esso. Un pulsante di comando viene anche definito semplicemente pulsante.

Icona del pulsante

Per visualizzare il menu di scelta rapida corretto per un controllo modulo casella di gruppo, verificare di aver selezionato il perimetro della casella di gruppo e non la parte interna.

Esempio di controllo ActiveX pulsante di opzione

Consente un'unica scelta da un insieme limitato di opzioni che si escludono a vicenda ed è in genere incluso in una casella di gruppo o in una cornice. Un pulsante di opzione può assumere uno dei tre stati seguenti: selezionato, deselezionato e misto, che indica una combinazione di stati selezionati e deselezionati (come in una selezione multipla).

Icona del pulsante

Aggiungere i controlli ActiveX.

esempio di controllo activex casella di riepilogo

Visualizza un elenco di una o più voci di testo selezionabili dall'utente. Utilizzare una casella di riepilogo per visualizzare un gran numero di scelte che variano nel numero o nel contenuto. Esistono tre tipi di caselle di riepilogo:

  • Una casella di riepilogo a selezione singola consente una sola scelta. In questo caso una casella di riepilogo assomiglia a un gruppo di pulsanti di opzione, con la differenza che una casella di riepilogo può gestire un gran numero di voci in modo più efficiente.

  • Una casella di riepilogo a selezione multipla consente una sola scelta o scelte contigue (adiacenti).

  • Una casella di riepilogo a selezione estesa consente una sola scelta, scelte contigue e scelte non contigue (non adiacenti).

Icona del pulsante

Unisce una casella di testo e una casella di riepilogo per formare una casella di riepilogo a discesa. Una casella combinata è più compatta di una casella di riepilogo, ma richiede all'utente di fare clic sulla freccia rivolta verso il basso per visualizzare l'elenco di voci. Utilizzare questo controllo per consentire a un utente di digitare una voce o di selezionarne una dall'elenco. Il controllo visualizza il valore corrente nella casella di testo, indipendentemente dal modo in cui è stato immesso il valore.

Esempio di controllo ActiveX casella combinata

Unisce una casella di testo e una casella di riepilogo per formare una casella di riepilogo a discesa. Una casella combinata è più compatta di una casella di riepilogo, ma richiede all'utente di fare clic sulla freccia rivolta verso il basso per visualizzare l'elenco di voci. Utilizzare questo controllo per consentire a un utente di digitare una voce o di selezionarne una dall'elenco. Il controllo visualizza il valore corrente nella casella di testo, indipendentemente dal modo in cui è stato immesso il valore.

Icona del pulsante

Interruttore

Esempio di un controllo ActiveX interruttore

Indica uno stato, ad esempio Sì/No, o una modalità, ad esempio Attivato/Disattivato. L'interruttore passa dallo stato attivato allo stato disattivato e viceversa quando viene selezionato.

Icona del pulsante

Esempio di controllo ActiveX barra di scorrimento

Esempio di controllo ActiveX pulsante di selezione

Aumenta o diminuisce un valore, ad esempio un numero, una data o un'ora. Per incrementare il valore, fare clic sulla freccia rivolta verso l'alto, mentre per diminuirlo fare clic sulla freccia rivolta verso il basso. In genere un utente può anche digitare un valore di testo in una cella o casella di testo associata.

Icona del pulsante

Icona del pulsante

Esempio di controllo ActiveX barra di scorrimento

Consente di scorrere un intervallo di valori facendo clic sulle frecce di scorrimento o trascinando la casella di scorrimento. È inoltre possibile spostarsi in una pagina (intervallo predefinito) di valori facendo clic sull'area tra la casella di scorrimento e una delle frecce di scorrimento. In genere un utente può anche digitare un valore di testo direttamente in una cella o casella di testo associata.

Icona del pulsante

Etichetta

Esempio di controllo ActiveX etichetta

Identifica lo scopo di una cella o di una casella di testo oppure visualizza testo descrittivo, ad esempio titoli, didascalie o immagini, o brevi istruzioni.

Icona del pulsante

Immagine

Esempio di controllo ActiveX immagine

Incorpora un'immagine, ad esempio un bitmap, JPEG o GIF.

Cornice

Esempio di controllo ActiveX cornice

Oggetto rettangolare con un'etichetta facoltativa in cui sono raggruppati controlli correlati in un'unità visiva. In genere i pulsanti di opzione, le caselle di controllo o i contenuti strettamente correlati sono raggruppati in una cornice.

Nota : Il controllo ActiveX cornice non è disponibile nella sezione dei Controlli ActiveX del comando Inserisci. Tuttavia, è possibile aggiungere il controllo nella finestra di dialogo Altri controlli , selezionare Microsoft Forms 2.0 Frame.

Icona del pulsante

Altri controlli

Visualizza un elenco di controlli ActiveX aggiuntivi disponibili nel computer che è possibile aggiungere a un modulo personalizzato, ad esempio Controllo Calendario 12.0 e Windows Media Player. In questa finestra di dialogo è anche possibile registrare un controllo personalizzato.

Oggetti degli strumenti di disegno

Esempi di forme È consigliabile anche includere elementi grafici SmartArt, forme, WordArt e caselle di testo in una maschera. È possibile ridimensionare, ruotare, capovolgere, colore e combinare gli oggetti per creare forme ancora più complesse. Quando si digita testo direttamente in un oggetto di casella di testo o forma, il testo diventa parte di tale oggetto, ovvero se si ruota o capovolge l'oggetto, il testo verrà ruotato o capovolto. A differenza dei controlli ActiveX, è possibile assegnare attributi diversi, ad esempio dimensione del carattere e lo stile del carattere, a singole parole e caratteri nell'oggetto. È anche possibile assegnare le macro e aggiungere collegamenti ipertestuali a tali oggetti. È possibile anche creare un collegamento testo in un oggetto di casella di testo o forma a una cella del foglio di lavoro e visualizzare in modo dinamico valori aggiornati gli oggetti.

Utilizzo di controlli e oggetti in un foglio di lavoro

Dopo aver aggiunto controlli modulo e ActiveX in un foglio di lavoro, è in genere necessario rifinirli e riorganizzarli in vari modi per creare un modulo accattivante e semplice da usare. Le attività più comuni prevedono di:

  • Controllare la visualizzazione della griglia mentre si lavora con i controlli e decidere se visualizzare la griglia nel foglio di lavoro finale.

  • Selezionare e deselezionare i controlli per specificare proprietà o effettuare regolazioni aggiuntive.

  • Modificare il testo dei controlli, ad esempio la didascalia o l'etichetta.

  • Raggruppare, copiare, spostare e allineare i controlli per organizzare il layout del foglio di lavoro.

  • Ridimensionare e formattare i controlli per ottenere l'aspetto desiderato.

  • Posizionare o ridimensionare i controlli rispetto alle celle.

  • Proteggere i controlli e le celle collegate in base alle esigenze specifiche di protezione dei dati.

  • Abilitare o disabilitare la stampa dei controlli quando il foglio di lavoro viene stampato.

  • Eliminare i controlli inutilizzati.

È possibile progettare un modulo di foglio di lavoro con o senza la griglia delle celle in background. Ad esempio, è consigliabile disattivare la griglia delle celle e quindi formattare tutte le celle con lo stesso colore o motivo o anche usare un'immagine come sfondo di un foglio. Per visualizzare o nascondere la griglia, nel gruppo Mostra/Nascondi della scheda visualizzazione deselezionare o selezionare la casella di controllo griglia.

Determinazione del tipo di controllo in un foglio di lavoro

Poiché esistono tre diversi tipi di controlli e oggetti che possono essere modificati in modo univoco, la categoria di appartenenza del tipo di controllo potrebbe non essere evidente. Per determinare il tipo di controllo utilizzato (modulo o ActiveX), fare clic su di esso con il pulsante destro del mouse e osservare il menu di scelta rapida:

  • Se nel menu di scelta rapida è contenuto il comando Proprietà, l'oggetto è un controllo ActiveX ed è attiva la modalità progettazione.

  • Se nel menu di scelta rapida è contenuto il comando Assegna macro, l'oggetto è un controllo modulo.

    Suggerimento : Per visualizzare il menu di scelta rapida corretto per la casella di gruppo controllo modulo, assicurarsi di selezionare il perimetro e non la parte interna della casella di gruppo.

  • Se invece nel menu di scelta rapida è contenuto il comando Modifica testo, si tratta di un oggetto disegno.

UserForm VBA

Per la massima flessibilità, è possibile creare UserForm, finestre di dialogo personalizzata, che includono in genere uno o più controlli ActiveX. UserForm vengono resi disponibili dal codice VBA creati in Visual Basic Editor. La procedura generale per la creazione di un oggetto UserForm è i seguenti:

  1. Inserire un oggetto UserForm nel progetto VBA della cartella di lavoro. Per accedere progetto VBA della cartella di lavoro visualizzando innanzitutto Visual Basic Editor (premere ALT + F11) e quindi dal menu Inserisci, fare clic su UserForm.

  2. Scrivere una procedura per visualizzare lo UserForm.

  3. Aggiungere i controlli ActiveX.

  4. Modificare le proprietà dei controlli ActiveX.

  5. Scrivere le procedure di gestione degli eventi per i controlli ActiveX.

Utilizzando UserForm, è inoltre possibile utilizzare funzionalità avanzate modulo. Ad esempio, è possibile aggiungere un pulsante di opzione separata per ogni lettera dell'alfabeto oppure è possibile aggiungere una casella di controllo per ogni elemento in un elenco di date e numeri grandi.

Prima di creare uno UserForm, è opportuno prendere in considerazione l'utilizzo di finestre di dialogo incorporate disponibili in Excel che potrebbero servire allo scopo. Queste finestre di dialogo incorporate includono le funzioni VBA InputBox e MsgBox, i metodi InputBox, GetOpenFilename e GetSaveAsFilename di Excel, nonché l'oggetto Dialogs dell'oggetto Application, che contiene tutte le finestre di dialogo incorporate di Excel.

Per altre informazioni, esplorare il Dev Center per sviluppatori di Microsoft Office Excel.

Torna all'inizio

Nota : Dichiarazione di non responsabilità per la traduzione automatica: Il presente articolo è stato tradotto tramite un software di traduzione automatica e non da una persona. Microsoft offre le traduzioni automatiche per consentire a coloro che non conoscono la lingua inglese di leggere gli articoli sui prodotti, sui servizi e sulle tecnologie Microsoft. Dal momento che l'articolo è stato tradotto automaticamente, potrebbe contenere errori di sintassi, di grammatica o di utilizzo dei vocaboli.

Amplia le tue competenze
Esplora i corsi di formazione
Ottieni in anticipo le nuove caratteristiche
Partecipa al programma Office Insider

Queste informazioni sono risultate utili?

Grazie per i tuoi commenti e suggerimenti

Grazie per il tuo feedback! Potrebbe essere utile metterti in contatto con uno dei nostri operatori del supporto di Office.

×