
Come cambiare foglio su Excel tramite macro
In questa lezione ti spiego come cambiare foglio in una cartella Excel tramite macro usando la funzione
Sheets(foglio).Select
La funzione Sheets() ha come parametro il nome del foglio tra due doppi apici. Ad esempo "Foglio2".
Il metodo Select seleziona un foglio nella cartella di lavoro e lo rende attivo.
Ti faccio un esempio pratico.
Crea questa macro su Excel
- Sub Macro2()
- Sheets("Foglio2").Select
- Range("B2").Select
- ActiveCell.FormulaR1C1 = "Hello world!"
- End Sub
Inizialmente Excel si trova sul "Foglio1".
La macro passa al "Foglio2" tramite l'istruzione Sheets("Foglio2").Select.
Nell'istruzione successiva attiva la cella B2 con l'istruzione Range("B2").Select
Infine, scrive nella cella B2 la stringa "Hello world!" mediante l'istruzione ActiveCell.FormulaR1C1 = "Hello world!"
E' un esempio pratico per passare da un foglio a un altro tramite macro in una cartella Excel.