Kopiere en makromodul til en annen arbeidsbok

Obs!: Vi ønsker å gi deg det nyeste hjelpeinnholdet så raskt som mulig, på ditt eget språk. Denne siden er oversatt gjennom automatisering og kan inneholde grammatiske feil eller unøyaktigheter. Formålet vårt er at innholdet skal være nyttig for deg. Kan du fortelle oss om informasjonen var nyttig for deg nederst på denne siden? Her er den engelske artikkelen for enkel referanse.

Hvis en arbeids bok inneholder enVBA-makro ( Visual Basic for Applications ) som du vil bruke et annet sted, kan du kopiere modulen som inneholder makroen, til en annen åpen arbeids bok ved hjelp av Visual Basic Editor (VBE).

Makroer og VBA-verktøy finnes på fanen utvikler , som er skjult som standard, så det første trinnet er å aktivere det.

  • For Windowsgår du til fil _GT_ Alternativer > Tilpass båndet.

  • For Macgår du til innstillinger for Excel -> ... > bånd-& verktøy linje.

  • Deretter merker du av for utvikler under hovedkategorier i delen Tilpass båndet .

Oversikt over makroer og VBA

Hvis du ikke er fortrolig med makroer og VBA generelt, kan det hende du synes følgende informasjon er nyttig.

  • En makro er en handling eller et sett med handlinger som du kan bruke til å automatisere oppgaver.

  • Du kan spille inn makroer ved hjelp av kommandoen Registrer makro på fanen utvikler .

  • Makroer registreres i programmerings språket for VBA.

  • Du kan undersøke og redigere makroer i Visual Basic Editor, et vindu som er åpnet av Excel. Her er et eksempel på VBE-vinduet for Windows:

    En modul som inneholder to makroer lagret i Module1 i Bok1

Makroer kalt MakeCellGreen og SetRowHeight er i en modul som heter Module1, som er lagret i Bok1.

Kopiere en modul fra én arbeids bok til en annen

  1. Åpne både arbeids boken som inneholder makroen du vil kopiere, og arbeids boken du vil kopiere den til.

  2. Klikk Visual Basic i kategorien utvikler for å åpne Visual Basic Editor.

  3. Klikk Project Explorer Prosjektutforsker-knappenVis -menyen i Visual Basic Editor, eller trykk CTRL + R .

  4. I Project Explorer -ruten drar du modulen som inneholder makroen du vil kopiere, til mål arbeids boken. I dette tilfellet kopierer vi Module1 fra book2. XLSM til Bok1. XLSM.  

    VBA-prosjektutforsker

  1. Module1 kopiert fra book2. XLSM

  2. Kopi av Module1 kopiert til Bok1. XLSM

Trenger du mer hjelp?

Du kan alltid spørre en ekspert i Excel tekniske fellesskap, få støtte i Svar-fellesskapet, eller foreslå en ny funksjon eller forbedring på Excel User Voice.

Bli bedre på Office
Utforsk opplæring
Vær først ute med de nye funksjonene
Bli med i Office Insiders

Var denne informasjonen nyttig?

Takk for tilbakemeldingen!

Takk for tilbakemeldingen! Det høres ut som det kan være lurt å sette deg i kontakt med én av våre Office-kundestøtteagenter.

×