Excel-macro's variëren in complexiteit van opgenomen hulpmiddelen die alle waarden in een enkele kolom markeren tot uitgebreide prognose- en probleemoplossende tools die zijn geschreven in Visual Basic for Applications. Als de macro nuttig is voor één persoon in een bedrijf, is hij waarschijnlijk exponentieel waardevoller wanneer hij wordt gedeeld door een werkgroep die soortgelijke taken uitvoert. Excel slaat zijn macro's niet apart op van de werkmappen waarin ze werken; ze zijn ingesloten in de spreadsheet. Macro's delen betekent werkmappen delen, misschien in de vorm van een hoofdwerkmap waarop alle andere kunnen worden gebaseerd.
Stap 1
Schrijf de macro die moet worden gedeeld in een lege spreadsheet. Klik op het tabblad "Weergave" in het lintmenu. Als u de macro gaat opnemen, klikt u op de kleine pijl onder aan de knop "Macro's" en selecteert u vervolgens "Macro opnemen..." in het vervolgkeuzemenu. Als u ervoor kiest om de macro te schrijven met Visual Basic for Applications, selecteert u "Macro's bekijken..." in het vervolgkeuzemenu. Geef een macronaam op en klik op "Maken" in het dialoogvenster "Macro".
Video van de dag
Stap 2
Sla de spreadsheet op als een "Excel Macro-Enabled Workbook"-bestand. Als de macro's worden opgeslagen in andere typen Excel-bestanden, zijn ze mogelijk niet zichtbaar vanwege interne beveiligingsinstellingen.
Stap 3
Distribueer het Excel-werkmaphoofdbestand naar die collega's met wie u de macro wilt delen. Wanneer een gebruiker een werkmap op dit hoofdbestand baseert, blijft de macro ingesloten.