Startpagina » Hoe » Hoe Macro's opslaan en herstellen in Microsoft Office

    Hoe Macro's opslaan en herstellen in Microsoft Office

    Als u dezelfde reeks acties vaak in Microsoft Office-programma's uitvoert, kunt u tijd besparen met macro's.

    Met macro's kunt u meerdere acties opnemen en deze snel uitvoeren door op een knop te klikken of op een sneltoets te drukken. In Word en Excel kunt u acties opnemen in macro's, maar Outlook en PowerPoint doen dat niet. U moet handmatig macro's maken door de code zelf te schrijven of code van ergens anders te kopiëren of te importeren.

    Als u macro's hebt vastgelegd in Word of Excel of handmatig gemaakte macro's hebt gemaakt in Outlook of PowerPoint en deze naar een andere computer moet verplaatsen, kunt u de macro's opslaan en vervolgens herstellen. Als u uw macro's opslaat, kunt u ze ook met anderen delen en krijgt u een back-up voor het geval er iets drastisch gebeurt.

    Macro's opslaan door een reservekopie te maken van de sjabloon Normal.dotm (alleen Word)

    Macro's worden meestal opgeslagen in de Normal.dotm sjabloon voor Word. Maar de Normal.dotm sjabloon bevat ook veel andere aanpassingen zoals stijlen en autocorrectie-ingangen. Dus als je je macro's opslaat om ze met anderen te delen, wil je misschien een andere methode gebruiken, die we na dit gedeelte bespreken.

    Deze optie is echt alleen nuttig voor macro's in Word. In Excel, Outlook en PowerPoint worden macro's anders behandeld. De beste opties voor het opslaan van macro's in Excel, Outlook of PowerPoint zijn een van de andere twee methoden die hierna worden besproken.

    Als u macro's opslaat als back-up voor uzelf, kopieert u de Normal.dotm sjabloonbestand naar een extern of netwerkstation.

    De Normal.dotm sjabloonbestand bevindt zich normaal in de volgende map en vervangt "[gebruikersnaam]" door uw Windows-gebruikersnaam:

    C: \ Gebruikers \ [gebruikersnaam] \ AppData \ Roaming \ Microsoft \ Sjablonen

    U kunt ook zoeken naar een sjabloonbestand als dit niet in de bovenstaande map staat.

    Sla macro's op door ze naar een .bas-bestand te exporteren

    Als u uw Word-macro's met anderen wilt delen of ze in Word wilt importeren op een andere computer zonder de Normal.dotm sjabloon, kunt u uw macro's opslaan in a .bas bestand dat alleen de macro's bevat en niets anders. Deze methode wordt ook aanbevolen voor het opslaan van macro's in Excel, Outlook en PowerPoint.

    In alle vier Office-programma's kunt u uw macro's bekijken met behulp van de macro's knop in de Code sectie van de Ontwikkelaar tabblad (dat u mogelijk moet inschakelen). Of, in Word, kunt u uw macro's bekijken met behulp van de Bekijk macro's optie op de macro's knop in de macro's sectie van de Uitzicht tab.

    Voor toegang tot de code voor de macro's die worden vermeld op de macro's dialoogvenster, klik Bewerk.

    De Microsoft Visual Basic for Applications (VBA) -editor wordt geopend. U kunt ook op drukken Alt + F11 om de VBA-editor te openen.

    In de project paneel aan de linkerkant, klik op het plusteken om het te vergroten normaal project in Word, de VBAProject in Excel of PowerPoint, of een genummerd project map zoals Project 1 in Outlook. Breid dan uit modules op dezelfde manier en dubbelklik NewMacros, of een genummerde module, zoals Module 1.

    De naam van de codemodule die uw macro's bevat, kan verschillen en u hebt mogelijk ook meerdere modules. We gaan gebruiken NewMacros hier omdat dat is wat onze codemodule in Word wordt genoemd.

    Alle macro's die u hebt opgenomen, worden vermeld in de Code venster naar rechts. U kunt ook handmatig uw eigen macro's in dit venster schrijven.

    Ga in de VBA-editor naar Bestand> Bestand exporteren.

    Ga naar de map waarin u de macro's wilt opslaan. Voer vervolgens een naam in voor het bestand in de Bestandsnaam vak, zorg ervoor dat u de .bas uitbreiding.

    Klik Opslaan.

    U kunt de .bas bestand in een teksteditor zoals Notepad en bewerk ze.

    Macro's beginnen met Sub en eindigen met End Sub. De naam van de macro volgt onmiddellijk Sub. De naam van een van onze macro's is bijvoorbeeld ArticleSetup. Opmerkingen in macro's beginnen met een apostrof.

    Bewaar macro's door ze naar een Word-bestand te kopiëren

    Als u wilt, kunt u uw macro's ook opslaan in Word, Excel, Outlook of PowerPoint in een Word-bestand.

    Open Word en maak een nieuw bestand om de macro's in op te slaan. Druk vervolgens op Alt + F11 om de VBA-editor te openen. Of open Excel, Outlook of PowerPoint en druk vervolgens op Alt + F11.

    In de project paneel aan de linkerkant, dubbelklik op de naam van de module, zoals NewMacros, onder Normaal> Modules (of VBAProject> Modules of Project1> Modules).

    Selecteer alle tekst in de Code venster en druk op Ctrl + C om het te kopiëren.

    Ga naar Bestand> Sluiten en terugkeren naar Microsoft Word (of vooruitzichtuitmunten, of Power Point).

    Ga terug naar Word en druk op Ctrl + V om de macro's in het Word-document te plakken en vervolgens het document op te slaan.

    Macro's herstellen die zijn opgeslagen in de sjabloon Normal.dotm (alleen Word)

    Als u uw macro's hebt opgeslagen door een back-up van de Normal.dotm sjabloonbestand, kopieer het sjabloonbestand terug naar de volgende map en vervang "[gebruikersnaam]" door uw Windows-gebruikersnaam.

    C: \ Gebruikers \ [gebruikersnaam] \ AppData \ Roaming \ Microsoft \ Sjablonen

    U moet worden gevraagd of u de standaard wilt vervangen Normal.dotm het dossier. Als dit niet het geval is, bevindt het sjabloonbestand zich waarschijnlijk op een andere locatie. Gebruik Windows Search om de Normal.dotm sjabloonbestand en kopieer daar een back-up van het sjabloonbestand.

    Vergeet niet dat de Normal.dotm sjabloon in Word bevat ook veel andere aanpassingen, zoals stijlen en autocorrectie-ingangen. Dus, als je de. Al hebt aangepast Normal.dotm sjabloon op de pc waarnaar u de macro's overdraagt, moet u de macro's opslaan met een van de andere twee methoden die we hierboven beschrijven.

    Macro's herstellen van een .bas-bestand

    Om uw macro's van een te herstellen .bas bestand, open Word, Excel, Outlook of PowerPoint en druk op Alt + F11 om de VBA-editor te openen.

    Selecteer in Word normaal in de project ruit aan de linkerkant in Word. Selecteer in Excel of PowerPoint VBAProject, of selecteer in Outlook een genummerd project, zoals Project 1.

    Ga naar Bestand> Bestand importeren.

    Op de Importeer bestand dialoogvenster, ga naar de map met de .bas bestand dat u wilt importeren.

    Selecteer de .bas bestand en klik Open.

    De macro's worden geïmporteerd onder de modules map.

    Macro's van een Word-bestand herstellen

    Als u macro's wilt herstellen die u in een Word-bestand hebt opgeslagen, opent u het Word-bestand, selecteert u de macrotekst en kopieert u deze (Ctrl + C).

    Klik vervolgens met de rechtermuisknop op normaal in de project deelvenster in Word, VBAProject in de project paneel in Excel of PowerPoint, of een genummerd project, zoals Project 1, in de project paneel in Outlook.

    Ga naar Invoegen> Module.

    Klik in de Code venster om te controleren of de cursor zich in het venster bevindt.

    druk op Ctrl + V om de macrocode in de te plakken Code venster.

    Klik Opslaan of druk op Ctrl + S om de macro's op te slaan.

    Ga dan naar Bestand> Sluiten en terugkeren naar Microsoft Word (of vooruitzicht of uitmunten).

    Maak een back-up van uw macro's

    Als u een van deze methoden gebruikt om uw macro's op te slaan, zorgt u ervoor dat u er een back-up van maakt. En u kunt de back-ups gebruiken om uw macro's over te zetten tussen computers en deze met anderen te delen.