Nwlapcug.com


Come disattivare una Macro in Excel 2003 utilizzando il VBA

Come disattivare una Macro in Excel 2003 utilizzando il VBA


Le macro sono frammenti di codice di Visual Basic per codice di applicazioni (VBA) che consentono agli utenti di eseguire automaticamente le operazioni ripetitive cliccando su un pulsante o premendo una combinazione di tasti. Quando alcune macro non è più necessari, o se si desidera assicurarsi che altri utenti non possono eseguire le macro specifiche, disattivazione di singole macro in Excel 2003 richiede solo pochi click. Disattivare le macro tramite la finestra "Macro" o eliminando manualmente il codice nell'editor di VBA.

Istruzioni

1

Aprire il software di Microsoft Excel 2003 e accedere il foglio di lavoro contenente la macro che è necessario disabilitare. Selezionare l'opzione "Strumenti" nella parte superiore dello schermo e fare clic sull'opzione "Macro".

2

Selezionare la voce "Macro" e fare clic su "Questa cartella di lavoro" per visualizzare un elenco di macro associate il foglio di calcolo. Scorrere l'elenco e fare clic sul nome della macro che è necessario disabilitare.

3

Fare clic su "Elimina" per rimuovere la macro dal foglio di lavoro. Chiudere la finestra "Macro" e tornare al menu "Strumenti", se si desidera disattivare una macro eliminando manualmente il codice.

4

Scegliere l'opzione "Macro" e selezionare la voce "Visual Basic Editor". Fare clic sul nome del foglio di lavoro all'estremità sinistra della finestra che contiene la macro.

5

Scorrere fino all'inizio della macro, che inizia con "Sub Macroname ()." Evidenziare il segmento di apertura della macro e scorrere verso il basso il comando "End Sub" finale. Premere il tasto "Backspace" per eliminare la macro.

6

Fare clic su "File" e scegliere "Salva" per salvare le modifiche al codice VBA.

Consigli & Avvertenze

  • Un altro modo per disattivare una macro in Excel 2003 è di trasformare tutte le righe di codice commenti, che l'editor di VBA non tenta di eseguire. Inserire un simbolo di virgoletta singola (') all'inizio di ogni riga di codice nella macro per trasformare tale riga di codice in una sezione di commento. Eliminare il simbolo di virgoletta singola all'inizio di ogni riga se si desidera utilizzare il codice nuovamente in futuro.