Pentru a afla ce foaie de lucru este activă într-un registru de lucru, puteți utiliza proprietatea VBA corespunzătoare în macrocomanda Excel
Fiecare registru de lucru are o foaie de lucru (sau o foaie de diagramă) care este activă în prezent. Foaia este selectată în fișierul corespunzător prin fila Foaie de lucru.
Puteți utiliza funcția „ActiveSheet.Name” pentru a utiliza o macro pentru a afla ce foaie este implicată. Următoarea macro arată cum să utilizați funcția în practică:
Sub arată numele foii ()
MsgBox ActiveWorkbook.ActiveSheet.Name
Sfârșitul Sub
Când pornește, Excel afișează o fereastră mică cu numele foii de lucru active în registrul de lucru activ
Dacă doriți să identificați foaia de lucru activă într-un alt registru de lucru (mai degrabă decât registrul de lucru activ), înlocuiți expresia „ActiveWorkbook” cu expresia „Workbooks („ Name.xls ”)”.
Pentru a introduce macro-ul, apăsați ALT F11 în Excel pentru a afișa editorul VBA. Utilizați comanda INSERT - MODULE pentru a insera o foaie de modul goală. Pentru a porni macro-ul direct din Excel, utilizați combinația de taste ALT F8.