Video: Surah 79. An-Naziaat - Zij die Uitmunten 2024
Elke macro in Excel-macro's voor Dummies heeft een bijbehorend voorbeeldbestand waarmee u de macro kunt zien werken en de code kunt bekijken. U kunt de voorbeeldbestanden ook gebruiken om de code in uw omgeving te kopiëren en te plakken (in plaats van elke macro vanaf nul in te typen). In algemene termen opent u het voorbeeldbestand dat aan de macro is gekoppeld, gaat u naar Visual Basic Editor (door op Alt + F11 te drukken) en kopieert u de code. Ga vervolgens naar je werkmap, open Visual Basic Editor en plak de code op de juiste locatie.
U kunt de voorbeeldbestanden met Excel-macro's hier downloaden.
Als een macro niet voor u werkt, moet waarschijnlijk een onderdeel van de macro worden gewijzigd. Besteed speciale aandacht aan bereikadressen, directorynamen en andere hardcoded namen.
Houd rekening met het volgende wanneer u met deze macro's werkt:
-
Elk bestand dat een macro bevat, moet de. xlsm bestandsextensie.
Vanaf Excel 2007 kregen Excel-werkmappen de standaard. xlsx bestandsextensie. Bestanden met de. xlsx-extensie mag geen macro's bevatten. Als uw werkmap macro's bevat en u slaat die werkmap op als een. xlsx-bestand, worden uw macro's automatisch verwijderd. Excel waarschuwt u dat macro-inhoud zal worden uitgeschakeld bij het opslaan van een werkmap met macro's als een. xlsx-bestand.
Als u de macro's wilt behouden, moet u uw bestand opslaan als een werkmap met Excel-macro's. Dit geeft je bestand een. xlsm-extensie.
-
Excel zal geen macro's uitvoeren totdat ze zijn ingeschakeld.
Wanneer u een werkmap opent die macro's bevat in Excel 2010 of later, ziet u een geel balkenbericht onder het lint waarin staat dat macro's (actieve inhoud) zijn uitgeschakeld. U moet op de optie Inschakelen in de gele balk klikken om de macro te gebruiken.
-
U kunt macro-acties niet ongedaan maken.
Wanneer u in Excel werkt, kunt u de uitgevoerde acties vaak ongedaan maken omdat Excel een logboek (de zogenaamde ongedaan stapel) bijhoudt dat uw laatste 100 acties registreert. Als u een macro uitvoert, wordt de stapel die u ongedaan maakt automatisch vernietigd, zodat u de acties die u in een macro uitvoert niet ongedaan kunt maken.
-
U moet de macro's aanpassen aan uw werkmap.
Veel van de macro's verwijzen naar voorbeeldbladnamen en -reeksen die u mogelijk niet in uw werkmap hebt. Zorg ervoor dat u verwijzingen zoals Blad 1 of Bereik ("A1") vervangt door de bladnamen en celadressen waarmee u werkt in uw eigen werkmappen.
Als de macro een directory gebruikt, moet u de macro bewerken om naar uw doeldirectory te verwijzen. In het macrovoorbeeld dat alle werkmappen in een map afdrukt, wijst de macro bijvoorbeeld naar de directory C: Temp.Voordat u deze macro gebruikt, moet u deze wijzigen zodat deze verwijst naar de map die uw werkmappen bevat.