Usare le macro

Modificare una macro

Your browser does not support video. Install Microsoft Silverlight, Adobe Flash Player, or Internet Explorer 9.

Guardare questo video per scoprire come modificare una macro in un editor di testo speciale denominato Visual Basic Editor. Visual Basic è un linguaggio di programmazione in cui vengono registrate le macro.

Prima di tutto, visualizzare la scheda Sviluppo

La scheda sviluppo sulla barra multifunzione è la posizione in cui si trovano tutti i comandi macro.

  • Per visualizzare la barra multifunzione, fare clic su FILE > Opzioni > personalizzare la barra multifunzione, selezionare sviluppoe quindi fare clic su OK.

  • Nel gruppo codice della scheda sviluppo sono presenti il pulsante macro record e alcuni altri pulsanti che torneranno utili.

Creare una macro con Visual Basic

  1. Fare clic su sviluppatore > Visual Basic.

  2. Se necessario, in Visual Basic Editor scegliere modulodal menu Inserisci .

    Nota:  I moduli vengono creati automaticamente per tutti i fogli della cartella di lavoro.

  3. Digitare o copiare il codice della macro da utilizzare nella finestra Codice del modulo.

  4. Per eseguire la macro dalla finestra del modulo, premere F5.

  5. In Visual Basic Editor, nel menu file , fare clic su Chiudi e tornare a Microsoft Excel al termine della scrittura della macro.

Modificare la macro

  1. Nel gruppo codice della scheda sviluppo fare clic su macro.

  2. Nella casella Nome macro fare clic sulla macro che si desidera modificare.

  3. Fare clic su Modifica. Verrà visualizzato Visual Basic Editor.

Occorrono altre informazioni?

Creare o eliminare una macro

Modificare una macro

Assegnare una macro a un pulsante

Creare e salvare tutte le macro personali in una singola cartella di lavoro

Serve aiuto?

Vuoi altre opzioni?

Esplorare i vantaggi dell'abbonamento e i corsi di formazione, scoprire come proteggere il dispositivo e molto altro ancora.

Le community aiutano a porre e a rispondere alle domande, a fornire feedback e ad ascoltare gli esperti con approfondite conoscenze.