Come utilizzare una macro per modificare il nome di un foglio in Excel

September 28

Utilizzando una macro di Excel, si può fare quasi tutto ciò che si può fare manualmente. Sebbene l'utilizzo di una macro per cambiare un nome del foglio in Excel può essere scoraggiante se non hai mai scritto una macro, una volta che hai i meccanismi di creazione di una macro verso il basso, il codice vero e proprio è piuttosto semplice.

istruzione

1 Aprire Visual Basic Editor dal menu Strumenti di macro o premendo Alt-F11.

2 Seleziona modulo dal menu Inserisci.

3 Digitare il seguente codice nel modulo:

RenameSheet sub (oldSheetName, newSheetName)

Sheets(oldSheetName).Name = newSheetName

End Sub

4 Aggiungere un po 'di codice di prova per assicurarsi che la macro funziona:

Sub TestRenameSheet ()

RenameSheet "sheet1", "A New Sheet Name"

End Sub

5 Torna al foglio di lavoro di Excel ed eseguire la macro RenameSheet. Selezionare Macro dal menu Strumenti Macro. Nella finestra di dialogo Macro, selezionare RenameSheet e fare clic sul pulsante Esegui. Sheet1 dovrebbe essere rinominato in un nuovo foglio nome.

Consigli e avvertenze

  • Registrazione di una macro è un modo rapido per scoprire passi macro per Excel. Selezionare Registra nuova macro dal menu Strumenti Macro, allora fai quello che vuoi la macro fare. Excel registrerà le vostre azioni fino a quando si fa clic sul pulsante quadrato nella barra degli strumenti macro. Quindi è possibile modificare la macro per vedere quali sono i passi assomigliano. Questo non sempre darti esattamente quello che vuoi, ma è un modo pratico per iniziare.
  • Fate attenzione a nomi dei fogli duri-codifica. Anche i nomi di default possono essere diversi in diverse versioni linguistiche.