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 arbeidsbok inneholder en makro i Visual Basic for Applications (VBA ) som du ønsker å bruke et annet sted, kan du kopiere modulen som inneholder makroen til en annen åpen arbeidsbok ved hjelp av Visual Basic Editor (VBE ).

Makroer og VBA-verktøy finner du på Utvikler-fanen. Den er skjult som standard, så det første trinnet er å aktivere den.

  • For Windows, går du til fil > Alternativer > Tilpass båndet.

  • Gå til Excel for Mac > Kontoinnstillinger... > verktøylinjen og båndet.

  • Neste, i delen Tilpass båndet under Hovedkategorier, Merk av for utvikler.

Oversikt over makroer og VBA

Hvis du ikke er kjent med makroer og VBA generelt, kan det hende at du får nytte av informasjonen nedenfor.

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

  • Du kan registrere makroer ved hjelp av kommandoen Registrer makroutvikler-fanen.

  • Makroer registreres i VBA-programmeringsspråket.

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

    En modul som inneholder to makroer lagret i Module1 i Bok1

Makroer med navnene MakeCellGreen og SetRowHeight , i en modul med navnet Module1, som er lagret i Bok1.

Kopiere en modul fra én arbeidsbok til en annen

  1. Åpne begge arbeidsboken som inneholder makroen du vil kopiere, og arbeidsboken der du vil kopiere den.

  2. Klikk Visual Basic for å åpne Visual Basic-redigeringutvikler-fanen.

  3. Vis-menyen i Visual Basic Editor Klikk Prosjektutforsker Prosjektutforsker-knappen , eller trykk CTRL + R.

  4. Dra modulen som inneholder makroen du vil kopiere til målarbeidsboken i Prosjektutforsker-ruten. I dette tilfellet er vi kopiere Module1 fra Book2.xlsm til Book1.xlsm.

    VBA-prosjektutforsker

  1. Module1 kopiert fra Book2.xlsm

  2. Kopi av Module1 kopiert til Book1.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.

×