Makroer brukes til å automatisere repeterende oppgaver som ellers må gjøres manuelt i Microsoft Excel. De består av Visual Basic-kode og kan registreres eller endres ved hjelp av Visual Basic-redigering . En master makro kan skrives å konsolidere og kaller individuelle makroer som utfører ulike oppgaver. Rekkefølgen som de individuelle makroer skal kjøre er spesifisert i master makro . Dette eliminerer behovet for å kjøre hver makro individuelt for hver gang. Du trenger
Microsoft Excel 2007
Vis flere instruksjoner
en
Gå til "View "-fanen i Microsoft Excel verktøylinjen. Klikk på " Makroer "-knappen og velg " Vis Makroer " Enter en ny makro navn for master makro som " All" og klikk på "Create" -knappen for å starte Visual Basic-redigering .
2 < p> Gå til den andre linjen i mellom makro navn og slutten av makroen. I vårt eksempel , ser det ut som " Sub Alle ( )" og "End Sub " . Type " Ring" etterfulgt av hver av de enkelte makro navnene du ønsker å kjøre i fortrinnsrett rekkefølge. For eksempel kan vi ha en makro som heter "Lenker" som går gjennom en rekke linker og kopierer og limer data fra koblede Excel-regneark i en master ark . En annen makro kalt "format" sorterer data og justerer skrifttype og størrelse .
Sub Alle ( )
Call Lenker
Call Format
End sub
3
Lagre koden og gå tilbake til Excel-mal . Klikk på " View"-fanen og gå til " Makroer "-knappen . Velg navnet på master makro og klikk på " Run . " Dette vil kjøre de individuelle makroer som ble opprettet i orden. I vårt eksempel , vil den kjøre "Lenker" først. Når det er fullført , vil den automatisk kjøre "Format" neste .