Alle macro's in één werkmap maken en opslaan

Opmerking: We willen u graag zo snel mogelijk de meest recente Help-inhoud in uw eigen taal bieden. Deze pagina is automatisch vertaald en kan grammaticale fouten of onnauwkeurigheden bevatten. Wij hopen dat deze inhoud nuttig voor u is. Kunt u ons onder aan deze pagina laten weten of de informatie nuttig voor u was? Hier is het Engelstalige artikel ter referentie.

Wanneer u een macro maakt in een werkmap, werkt deze alleen in die werkmap. Maar wat moet ik doen als ik de macro in andere werkmappen wil gebruiken? Als u de macro's telkens beschikbaar wilt stellen wanneer u Excel opent, kunt u ze maken in een werkmap met de naam Personal. XLSB. Dit is een verborgen werkmap die is opgeslagen op uw computer, die op de achtergrond wordt geopend wanneer u Excel opent.

Macro's en VBA-hulpprogramma's vindt u op het tabblad Ontwikkelaars. Aangezien dit tabblad standaard is verborgen, moet u het eerst weergeven. Lees Het tabblad Ontwikkelaars tonen voor meer informatie.

Tabblad Ontwikkelaars op het lint

Maak vervolgens een macro. Er wordt een macro opgenomen zonder dat er iets gebeurt, maar de persoonlijke macro werkmap wordt gemaakt.

Meer informatie over het maken van macro's vindt u in Snel aan de slag: een macro maken.

  1. Ga naar het tabblad ontwikkel aars en klik op macro opnemen.

    Codegroep op het tabblad Ontwikkelaars

  2. In het dialoog venster macro opnemen hoeft u niet steeds een naam voor de macro in te voeren in het vak macro naam. U kunt de naam accepteren die u in Excel hebt, zoals Macro1, aangezien dit slechts een tijdelijke macro is.

    Wanneer u begint met het maken van macro's, moet u deze beschrijvende namen geven, zodat u weet wat ze doen.

  3. Kies in het vak Macro opslaan de opties Persoonlijke macrowerkmap > OK. Dit is de belangrijkste stap, want als u nog geen persoonlijke macrowerkmap hebt, wordt er een voor u gemaakt.

  4. Klik op ontwikkel aars > opname stoppen en Excel heeft uw persoonlijke macro worbook.

  5. Wanneer u de werkmap sluit, wordt u gevraagd of u zowel de werkmap als de persoonlijke macro werkmap wilt opslaan.

U kunt als volgt de macro zien die u hebt gemaakt:

  1. Ga naar ontwikkel aars > Visual Basic om de Visual Basic Editor (VBE)te starten, waar de macro's zijn opgeslagen.

  2. U kunt uw persoonlijke macro werkmap vinden in het deel venster project Verkenner aan de linkerkant. Als het niet wordt weer gegeven, gaat u naar weer gave > project Verkenner.

  3. Dubbel klik op de map VBA-project (Personal. xlsb) > modules > Module1 en u vindt de lege Macro1 die u hebt opgenomen. U kunt de groep verwijderen of u kunt de code toevoegen aan een later tijdstip.

    Opmerking: Wanneer u een macro opneemt in een nieuw exemplaar van Excel, maakt VBA automatisch een nieuwe module-map en wordt het nummer verhoogd. Als u dus al Module1 en Module2 hebt, maakt VBA module3. U kunt de naam van modules wijzigen in het venster Eigenschappen onder de project Verkenner, zodat ze beter kunnen worden weer gegeven in de macro's.

Macro's verplaatsen tussen computers

Uw Personal. XLSB-bestand wordt opgeslagen in een map met de naam XLStart. Als u uw macro's met iemand anders wilt delen, kunt u deze kopiëren naar de map XLStart op andere computers of kunt u enkele of alle macro's kopiëren naar het bestand Personal. XLSB op andere computers. U kunt zoeken naar XLStart in Windows Verkenner om het bestand te zoeken.

Als u een of meer macro's hebt die u met anderen wilt delen, kunt u de werkmap die ze bevat, verzenden. U kunt de werkmap ook beschikbaar maken op een gedeeld netwerk station of in een share Point Services-bibliotheek.

Zie Macromodules kopiëren naar andere werkmappen voor meer informatie over het kopiëren van een macro van de ene werkmap naar de andere.

Let erop dat het tabblad Ontwikkelaars zichtbaar is op het lint. Het tabblad Ontwikkelaars wordt standaard niet weergegeven. Ga als volgt te werk om het weer te geven:

  1. Ga naar Excel > Voorkeuren... > Lint en werkbalk.

  2. Schakel in de categorie Lint aanpassen in de lijst Hoofdtabbladen het selectievakje Ontwikkelaars in. Klik vervolgens op Opslaan.

Maak vervolgens een macro. Er wordt een macro opgenomen zonder dat er iets gebeurt, maar de persoonlijke macro werkmap wordt gemaakt.

Meer informatie over het maken van macro's vindt u in Snel aan de slag: een macro maken.

  1. Ga naar het tabblad ontwikkel aars en klik op macro opnemen.

  2. In het dialoog venster macro opnemen hoeft u niet steeds een naam voor de macro in te voeren in het vak macro naam. U kunt de naam accepteren die u in Excel hebt, zoals Macro1, aangezien dit slechts een tijdelijke macro is.

    Wanneer u begint met het maken van macro's, moet u deze beschrijvende namen geven, zodat u weet wat ze doen.

  3. Kies in het vak Macro opslaan de opties Persoonlijke macrowerkmap > OK. Dit is de belangrijkste stap, want als u nog geen persoonlijke macrowerkmap hebt, wordt er een voor u gemaakt.

  4. Klik op ontwikkel aars > opname stoppen en Excel heeft uw persoonlijke macro worbook.

  5. Wanneer u de werkmap sluit, wordt u gevraagd of u zowel de werkmap als de persoonlijke macro werkmap wilt opslaan.

U kunt als volgt de macro zien die u hebt gemaakt:

  1. Klik op ontwikkel aars > Visual Basic om de Visual Basic Editor (VBE)te starten, waar de macro's zijn opgeslagen.

  2. U kunt uw persoonlijke macro werkmap vinden in het deel venster project Verkenner aan de linkerkant. Als het niet wordt weer gegeven, gaat u naar weer gave > project Verkenner.

  3. Dubbel klik op de map VBA-project (Personal. xlsb) > modules > Module1 en u vindt de lege Macro1 die u hebt opgenomen. U kunt de groep verwijderen of u kunt de code toevoegen aan een later tijdstip.

Opmerking: Wanneer u een macro opneemt in een nieuw exemplaar van Excel, maakt VBA automatisch een nieuwe module-map en wordt het nummer verhoogd. Als u dus al Module1 en Module2 hebt, maakt VBA module3. U kunt de naam van modules wijzigen in het venster Eigenschappen onder de project Verkenner, zodat ze beter kunnen worden weer gegeven in de macro's.

Macro's verplaatsen tussen computers

Uw persoonlijke. XLSB-bestand wordt opgeslagen in een opstartmap van het systeem. Als u uw macro's met iemand anders wilt delen, kunt u Personal. XLSB kopiëren naar de opstartmap op andere computers of kunt u enkele of alle macro's kopiëren naar het bestand Personal. XLSB op andere computers. Selecteer in Finder de optie Ga, houd vervolgens de optie toets ingedrukt en selecteer vervolgens bibliotheek. Navigeer in het deel venster bibliotheek naar: groeps containers > XYZ. Office (waarbij XYZ een teken reeks is, zoals ' UBF8T346G9 ') > gebruikers inhoud > opstarten > Excel. Plak het bestand Personal. XLSB in de Excel-map.

Als u een of meer macro's hebt die u met anderen wilt delen, kunt u de werkmap die ze bevat, verzenden. U kunt de werkmap ook beschikbaar maken op een gedeeld netwerk station of in een share Point Services-bibliotheek.

Zie Macromodules kopiëren naar andere werkmappen voor meer informatie over het kopiëren van een macro van de ene werkmap naar de andere.

Meer hulp nodig?

U kunt altijd uw vraag stellen aan een expert in de Excel Tech Community, ondersteuning vragen in de Answer-community of een nieuwe functie of verbetering voorstellen in Excel User Voice.

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

Was deze informatie nuttig?

Bedankt voor uw feedback.

Hartelijk dank voor uw feedback! Het lijkt ons een goed idee om u in contact te brengen met een van onze Office-ondersteuningsagents.

×