Lai uzzinātu, kura darblapa darbgrāmatā ir aktīva, varat izmantot atbilstošo VBA rekvizītu savā Excel makro
Katrai darbgrāmatai ir darblapa (vai diagrammas lapa), kas pašlaik ir aktīva. Šī lapa ir atlasīta atbilstošajā failā, izmantojot darblapas cilni.
Varat izmantot funkciju "ActiveSheet.Name", lai izmantotu makro, lai noskaidrotu, kura lapa ir iesaistīta. Šis makro parāda, kā funkciju izmantot praksē:
Apakšrādīt lapas nosaukumu ()
MsgBox ActiveWorkbook.ActiveSheet.Name
Beigt apakš
Kad tas sākas, Excel parāda nelielu logu ar aktīvās darbgrāmatas aktīvās darblapas nosaukumu
Ja vēlaties identificēt aktīvo darblapu citā darbgrāmatā (nevis aktīvajā darbgrāmatā), aizstājiet frāzi "ActiveWorkbook" ar frāzi "Workbooks (" Name.xls ")".
Lai ievadītu makro, programmā Excel nospiediet ALT F11, lai atvērtu VBA redaktoru. Izmantojiet komandu INSERT - MODULE, lai ievietotu tukšu moduļa lapu. Lai makro sāktu tieši no programmas Excel, izmantojiet taustiņu kombināciju ALT F8.