Per i controlli (controllo: Oggetto dell'interfaccia grafica utente, ad esempio una casella di testo, una casella di controllo, una barra di scorrimento o un pulsante di comando, che consente di controllare il programma. È possibile utilizzare i controlli per visualizzare dati o scelte, eseguire un'azione o facilitare la lettura dell'interfaccia utente.) dei moduli e i controlli ActiveX, è possibile eseguire le operazioni seguenti:
Per ulteriori informazioni sulla creazione e la modifica delle macro, vedere la sezione Macro della Guida.
Per saperne di più
Aggiungere o modificare una macro per un controllo di un modulo
- Fare clic con il pulsante destro del mouse sul controllo e quindi scegliere Assegna macro.
Verrà visualizzata la finestra di dialogo Assegna macro.
- Per specificare la posizione di una macro esistente, selezionare l'opzione appropriata nella casella Macro in eseguendo una delle operazioni seguenti:
- Per ricercare la macro in qualsiasi cartella di lavoro aperta, selezionare Tutte le cartelle di lavoro aperte.
Nota Se la macro che si desidera assegnare al controllo si trova in una cartella di lavoro separata, aprire tale cartella in modo che risulti disponibile nella casella di riepilogo Macro in.
- Per limitare la ricerca della macro alla cartella di lavoro contenente il foglio di lavoro corrente, selezionare Questa cartella di lavoro.
- Per limitare la ricerca della macro a una cartella di lavoro specifica, selezionare tale cartella nell'elenco dei nomi delle cartelle di lavoro aperte disponibili.
- Eseguire una delle operazioni seguenti:
Assegnare una macro Eseguire una delle operazioni seguenti:
Per ulteriori informazioni sulla scrittura delle macro, vedere la Guida di Visual Basic (Guida in linea di Microsoft Visual Basic: Per visualizzare la Guida in linea di Visual Basic in Excel, scegliere Macro dal menu Strumenti, quindi scegliere Visual Basic Editor. Infine, scegliere Guida in linea Microsoft Visual Basic dal menu ?.).
Modificare una macro assegnata Eseguire una delle operazioni seguenti:
- Modificare la macro assegnata Fare clic sul nome della macro nella casella Nome macro e quindi su Modifica.
- Assegnare una macro esistente diversa Fare doppio clic su una macro nell'elenco oppure immetterne il nome nella casella Nome macro.
Torna all'inizio
Aggiungere o modificare una macro per un controllo ActiveX
- Se la scheda Sviluppo non è disponibile, visualizzarla.
Come visualizzare la scheda Sviluppo
- Fare clic sul pulsante Microsoft Office
, quindi su Opzioni di Excel.
- Nella categoria Impostazioni generali in Opzioni principali per l'utilizzo di Excel selezionare la casella di controllo Mostra scheda Sviluppo sulla barra multifunzione, quindi scegliere OK.
Nota La barra multifunzione è un componente dell'Interfaccia utente Microsoft Office Fluent.
- Per modificare il controllo ActiveX, verificare che sia attiva la modalità progettazione. Nel gruppo Controlli della scheda Sviluppo attivare Modalità Progettazione
.
- Selezionare il controllo.
Per ulteriori informazioni, vedere Selezionare o deselezionare controlli in un foglio di lavoro.
- Nel gruppo Controlli della scheda Sviluppo fare clic su Visualizza codice
.
Nota È inoltre possibile modificare una macro esistente facendo clic con il pulsante destro del mouse sul controllo e scegliendo Visualizza codice.
- In Visual Basic Editor (Visual Basic Editor: Ambiente per la scrittura e modifica di codice e routine di Visual Basic, Applications Edition. Visual Basic Editor include una serie completa di strumenti di debug che consentono di individuare nel codice problemi di sintassi, di esecuzione e di logica.) scrivere una nuova macro oppure modificare la macro esistente.
Per ulteriori informazioni sulla scrittura delle macro, vedere la Guida di Visual Basic (Guida in linea di Microsoft Visual Basic: Per visualizzare la Guida in linea di Visual Basic in Excel, scegliere Macro dal menu Strumenti, quindi scegliere Visual Basic Editor. Infine, scegliere Guida in linea Microsoft Visual Basic dal menu ?.).
- Dopo aver scritto la macro, scegliere Chiudi e torna a Microsoft Excel dal menu File.
- Dopo aver finito di progettare il controllo, nel gruppo Controlli della scheda Sviluppo disattivare Modalità Progettazione
.
Torna all'inizio