Aggiungere o modificare una macro per un controllo 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.

Per le maschere e i controlli ActiveX, è possibile eseguire le operazioni seguenti:

  • Eseguire un'azione o un'operazione quando un utente fa clic su un controllo di un modulo assegnando una macro al controllo.

  • Eseguire Microsoft Visual Basic, Applications Edition (VBA) per elaborare tutti gli eventi che si verificano quando l'utente interagisce con un controllo ActiveX.

Per ulteriori informazioni su come creare macro, vedere creare o eliminare una macro.

Per saperne di più

Aggiungere o modificare una macro per un controllo di modulo

Aggiungere o modificare una macro per un controllo ActiveX

Aggiungere o modificare una macro per un controllo di un modulo

  1. Fare clic con il pulsante destro del mouse sul controllo e quindi scegliere Assegna macro.

    Verrà visualizzata la finestra di dialogo Assegna macro.

  2. Per specificare la posizione di una macro esistente, selezionare l'opzione appropriata nella casella Macro in eseguendo una delle operazioni seguenti:

    • Per cercare la macro in qualsiasi cartella di lavoro è aperta, selezionare Tutti 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.

  3. Eseguire una delle operazioni seguenti:

    Assegnare una macro    Eseguire una delle operazioni seguenti:

    • Registrare una nuova macro    Fare clic su Registra e al termine della registrazione della macro, nella scheda sviluppo, nel gruppo codice, fare clic su Interrompi registrazione Icona del pulsante .

    • Assegnare una macro esistente    Fare doppio clic su una macro nell'elenco oppure immetterne il nome nella casella Nome macro.

    • Creare una nuova macro    Fare clic su Nuovo e quindi in Visual Basic Editor scrivere una nuova macro.

      Per ulteriori informazioni su come scrivere le macro, vedere la Guida di Visual Basic.

      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

  1. Se la scheda Sviluppo non è disponibile, visualizzarla.

    Visualizzare la scheda Sviluppo

    1. Fare clic sul pulsante Microsoft Office Icona del pulsante Office e quindi su Opzioni di Excel.

    2. 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.

  2. Per modificare il controllo ActiveX, verificare che sia attiva la modalità progettazione. Nel gruppo Controlli della scheda Sviluppo attivare Modalità Progettazione Icona del pulsante .

  3. Selezionare il controllo.

    Per ulteriori informazioni, vedere Selezionare o deselezionare i controlli in un foglio di lavoro.

  4. nel gruppo controlli della scheda sviluppo fare clic su Visualizza codice Icona del pulsante .

    Nota : È inoltre possibile modificare una macro esistente facendo clic con il pulsante destro del mouse sul controllo e scegliendo Visualizza codice.

  5. In Visual Basic Editor scrivere una nuova macro oppure modificare la macro esistente.

    Per ulteriori informazioni su come scrivere le macro, vedere la Guida di Visual Basic.

  6. Dopo aver scritto la macro, scegliere Chiudi e torna a Microsoft Excel dal menu File.

  7. Dopo aver finito di progettare il controllo, nella scheda sviluppo, nel gruppo controlli, disattivare la Modalità progettazione Icona del pulsante .

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.

×