Google spreadsheets kunt u automatiseer repetitieve taken met macro ‘ s, en kunt u vervolgens koppelen aan een toetsenbord snelkoppelingen om ze uit te voeren snel. Ze werken met Google Apps Script voor het vastleggen van uw acties voor later gebruik.
GERELATEERD: Leren Hoe u Excel-Macro ‘ s voor het Automatiseren van Tijdrovende Taken
Wat zijn Macro ‘ s?
Een macro—of macroinstruction—is een specifieke reeks acties waarmee u bij het automatiseren van een serie van stappen om de productiviteit te verhogen. Ze werken door het opnemen van uw acties en ze opslaan in een bestand dat is gebonden aan het werkblad waarin ze zijn opgenomen.
Wanneer u een macro opneemt in Google spreadsheets, creëert automatisch een Apps Script met de code voor het repliceren van uw acties voor u. Dit betekent dat u kunt maken van complexe macro ‘ s zonder te weten hoe de code te schrijven. De volgende keer dat u draaien, Lakens zal alles doen wat je deed toen je opgenomen in de macro. In wezen, je leert Google spreadsheets hoe te manipuleren van een document naar uw wens met een enkel commando.
GERELATEERD: Hoe Optimaliseer Uw Google Apps met de Script Editor
Macro ‘ s zijn een krachtige functie waarmee u kunt doen in principe alles Bladen staat is om te doen. Hier zijn slechts een paar voorbeelden van de functionaliteit:
- Toepassen van opmaak en stijlen.
- Het maken van compleet nieuwe spreadsheets.
- Het gebruik van Google Vellen functie, werkbalk, menu of functie.
De sky is de limit.
Het Opnemen van een Macro in Google spreadsheets
Start een Google Blad en klik op Tools > Macro > Macro Opnemen.
Dit opent het opname menu aan de onderkant van het venster met twee opties voor het vastleggen van uw acties:
- Absolute Verwijzingen: De macro zal doen taken alleen op de exacte cellen met u opnemen. Als u cursief cel B1, de macro wordt alleen steeds cursief B1 ongeacht de cel waarop u hebt geklikt op.
- Relatieve Verwijzingen: De macro taken uitvoeren op de geselecteerde cellen, ongeacht waar ze in het blad. Als u cursief B1 en C1, kunt u het opnieuw gebruiken van dezelfde macro cursief cellen D1 en E1 later.
Selecteer of u wilt een absolute of relatieve verwijzing is, dan kunt u beginnen te klikken, formaat, en leren Vellen welke volgorde u wilt deze acties te herhalen.
Nadat u hebt gevangen, alle acties voor deze macro, klik op “Opslaan.”
Voer een naam voor de macro. Google ook kunt u snelkoppelingen maken voor maximaal tien macro ‘ s. Als u wilt binden van een macro aan een sneltoets op het toetsenbord, voer een nummer van 0 tot 9 in de daarvoor bestemde ruimte. Wanneer u klaar bent, klikt u op “Opslaan”.
GERELATEERD: Hoe u een Google spreadsheets een Spreadsheet in Google Docs
Als u wilt aanpassen van uw macro ‘s naam of snelkoppeling kunt u het bewerken van een macro door te klikken op extra > Macro > Macro’ s Beheren.
Selecteer in het venster dat wordt geopend, tweak naar wens in en klik op “Update.”
De volgende keer dat u druk op de sneltoets die is gekoppeld met de macro wordt uitgevoerd zonder te openen van het macro-menu van de werkbalk.
Het Uitvoeren van een Macro in Google spreadsheets
Als uw macro is een absolute verwijzing, kunt u de macro uitvoeren door te drukken op de sneltoets of ga naar extra > Macro > Macro en klik vervolgens op de gewenste optie.
Anders, als de macro is een relatieve verwijzing, markeer de cellen in uw werkblad waarin u de macro wilt uitvoeren en druk vervolgens op de bijbehorende sneltoets, of klik op het van extra > Macro > Macro.
GERELATEERD: Hoe de Bescherming van de Cellen Van het Bewerken in een Google-spreadsheet
Het Importeren van Macro ‘ s
Zoals eerder vermeld, wanneer u een macro opneemt, wordt het gebonden aan het werkblad waarop u opgenomen. Maar wat als u wilt importeren van een macro uit een ander werkblad? Hoewel het niet een simpele en eenvoudige taak, kunt u dit doen met behulp van een kleine workaround.
Omdat de opgenomen macro ‘ s worden opgeslagen als functies in Google Apps Script voor het importeren van een macro, moet u kopiëren van de functie en plak deze in het nieuwe blad van de macro-bestand.
Open de Google Vel met de macro die u wilt kopiëren en klik vervolgens op extra > Macro > Macro ‘ s Beheren.
Klik vervolgens op de “Meer” – icoontje naast de macro die u wilt kopiëren en klik op “Script Bewerken.”
Alle macro ‘s opslaan in hetzelfde bestand, dus als je een paar macro’ s opgeslagen, je kan hebben om te ziften door middel van hen. De naam van de functie is het zelfde, u gaf toen u deze hebt gemaakt.
Hoogtepunt van de macro(s) die u wilt kopiëren, en druk vervolgens op Ctrl + c kopieert u alles tot en met het sluiten van semi-colon.
Nu, het andere open het werkblad dat u zult worden bij het importeren van de macro aan en klik op Tools > Macro > Macro Opnemen.
Meteen een klik op “Opslaan” zonder opname geen acties voor het creëren van een tijdelijke functie in het vel van de macro-bestand voor ons. U zult het verwijderen van dit wat later.
Klik op “Opslaan”.
Open Google Apps Script door te klikken op extra > Script-Editor en open vervolgens de macro ‘ s.gs-bestand van het linkerdeelvenster. Verwijder de bestaande functie en druk vervolgens op Ctrl + V om te plakken in de macro uit het andere Vel.
Druk op Ctrl + S om het script opslaan, sluit u het tabblad, en terug te keren naar het werkblad.
Uw spreadsheet leest de macro ‘ s.gs-bestand en zoekt wijzigingen. Als een nieuwe functie wordt gedetecteerd, kunt u gebruik maken van de Import functie voor het toevoegen van een macro uit een ander blad.
Volgende, klik op extra > Macro > Importeren.
Klik ten slotte op “Toevoegen” Functie onder de macro die u wilt toevoegen.
Helaas, je zal binden de macro handmatig aan een sneltoets op het toetsenbord opnieuw. Volg de instructie op die eerder genoemde, en u zult al ingesteld op het gebruik van deze macro in meerdere werkbladen.
Dat is allen daar is aan het maken en gebruiken van macro ‘ s in Google spreadsheets. Er is geen limiet aan de routines die u kunt maken voor uw spreadsheets te beperken van de hoeveelheid tijd die u besteedt het doen van deze repetitieve taken.