Denne wikiHow lærer deg hvordan du kjører makroer i Excel automatisk når du åpner en bestemt arbeidsbok, eller hvordan du oppretter en makro som åpner alle arbeidsbøkene dine når du åpner Excel. Før du starter, må du kontrollere at utviklerfanen vises på redigeringsbåndet.
Trinn
Metode 1 av 2: Kjøre en makro automatisk for en bestemt arbeidsbok
Trinn 1. Kontroller at kategorien Utvikler vises på redigeringsbåndet
Hvis det ikke er det, og du bruker en Windows -datamaskin, går du til Fil kategorien og klikk Valg> Tilpass bånd. Merk av i boksen ved siden av "Utvikler" under "Hovedfaner".
Hvis du bruker en Mac, kan du aktivere utviklerfanen ved å gå til Excel> Innstillinger (menyen øverst på skjermen) og deretter klikke Bånd og verktøylinje. I kategorien "Tilpass båndet" klikker du i avmerkingsboksen "Utvikler" og klikker på Lagre.
Trinn 2. Klikk på Utvikler -fanen og velg Visual Basic
Trinn 3. Dobbeltklikk på arbeidsboken fra panelet til venstre
Du ser det oppført under "VBA -prosjekt", men hvis du ikke ser det, klikker du for å utvide "VBA -prosjektet" -mappen.
Trinn 4. Skriv inn følgende kode:
Private Sub Workbook_Open () Sett din makro-kode her Avslutt Sub
Trinn 5. Lukk Visual Basic Editor
Du trenger ikke å klikke på lagre eller noe før du lukker redaktøren.
Neste gang du åpner denne arbeidsboken, kjøres makrokoden du skrev inn mellom sub- og endelinjen
Metode 2 av 2: Opprette en makro for å kjøre automatisk når du starter Excel
Trinn 1. Kontroller at kategorien Utvikler vises på redigeringsbåndet
Hvis det ikke er det, og du bruker en Windows -datamaskin, går du til Fil kategorien og klikk Valg> Tilpass bånd. Merk av i boksen ved siden av "Utvikler" under "Hovedfaner".
- Hvis du bruker en Mac, kan du aktivere utviklerfanen ved å gå til Excel> Innstillinger (menyen øverst på skjermen) og deretter klikke Bånd og verktøylinje. I kategorien "Tilpass båndet" klikker du i avmerkingsboksen "Utvikler" og klikker på Lagre.
- Denne makroen åpner alle regnearkene du vil åpne når du starter Excel, noe som er svært nyttig hvis du jobber med noen forskjellige prosjekter hver dag.
Trinn 2. Klikk på Ta opp makro
Det er i kategorien "Utvikler" i gruppen "Kode".
Trinn 3. Skriv inn makronavnet
Gi den noe som "Auto_Open" slik at du kan lese tittelen og vite hva den gjør.
Trinn 4. Klikk på Personal Macro Workbook
Du ser dette i "Lagre makro i" -boksen og gjør makroen tilgjengelig hver gang du åpner Excel.
Du kan fylle ut beskrivelsen for å minne deg spesielt på hva denne makroen gjør
Trinn 5. Klikk Ok
Det vinduet lukkes, og hvert tastetrykk eller knappetrykk vil bli registrert i makroen.
Trinn 6. Klikk Fil og klikk Åpne
Filbehandleren din åpnes.
Trinn 7. Velg alle arbeidsbøkene du vil åpne når du åpner Excel
Hvis du trenger å velge filer på forskjellige steder, holder du nede Skifte og klikk dem.
Trinn 8. Klikk Stopp innspilling
Alle tastetrykk og knappetrykk du har gjort, blir registrert og lagret i makroen.
Trinn 9. Lukk Excel
Du blir bedt om å lagre endringene du har gjort, så klikk Ja og makroen vil åpne alle arbeidsbøkene når du starter Excel på nytt.