Als een werkmap een Visual Basic for Applications(VBA)-macrobevat die u ergens anders wilt gebruiken, kunt u de module met die macro kopiëren naar een andere geopende werkmap met de Visual Basic Editor(VBE).

Macro's en VBA-hulpprogramma's vindt u op het tabblad Ontwikkelaars. Aangezien dit tabblad standaard is verborgen, moet u het eerst weergeven.

  • Ga Windowsnaar Bestandsopties > opties > Lint aanpassen.

  • Voor Macgaat u naar Excel > voorkeuren... > lint & werkbalk.

  • In de sectie Het lint aanpassen, onder Hoofdtabbladen,gaat u vervolgens naar het selectievakje Ontwikkelaars.

Overzicht van macro's en VBA

Als u niet bekend bent met macro's en VBA in het algemeen, kunt u de volgende informatie nuttig vinden.

  • Een macro is een actie of een reeks acties die u kunt gebruiken om taken te automatiseren.

  • U kunt macro's opnemen met de opdracht Macro opnemen op het tabblad Ontwikkelaars.

  • Macro's worden opgenomen in de programmeertaal VBA.

  • U kunt uw macro's controleren en bewerken in Visual Basic Editor, een venster dat wordt geopend door Excel. Hier is een voorbeeld van het VBE-venster voor Windows:

    Een module die twee macro's bevat die zijn opgeslagen in Module1 van Map1

Macro's met de naam MakeCellGreen en SetRowHeight maken deel uit van de module Module1,die is opgeslagen in Book1.

Een module kopiëren van de ene werkmap naar de andere

  1. Open zowel de werkmap met de macro die u wilt kopiëren als de werkmap waar u de werkmap wilt kopiëren.

  2. Klik op het tabblad Ontwikkelaars op Visual Basic om de editor Visual Basic openen.

  3. Klik in Visual Basic editor in het menu Beeld op Project Explorer Knopvlakof druk op Ctrl+R.

  4. Sleep in Project verkenner de module met de macro die u wilt kopiëren naar de doelwerklijst. In dit geval kopiëren we Module1 van Book2.xlsnaar Book1.xlsm.  

    Projectverkenner van VBA

  1. Module1 gekopieerd vanaf Book2.xlsm

  2. Kopie van Module1 gekopieerd naar Book1.xlsm

Meer hulp nodig?

U kunt altijd uw vraag stellen aan een expert in de Excel Tech Community of ondersteuning vragen in de Answers-community.

Meer hulp nodig?

Uw vaardigheden uitbreiden
Training verkennen
Als eerste nieuwe functies krijgen
Deelnemen aan Microsoft Office Insiders

Was deze informatie nuttig?

Hoe tevreden bent u met de taalkwaliteit?
Wat heeft uw ervaring beïnvloed?

Bedankt voor uw feedback.

×