Hemsida » Hur » Hur man sparar och återställer makron i Microsoft Office

    Hur man sparar och återställer makron i Microsoft Office

    Om du utför samma uppsättningar åtgärder ofta i Microsoft Office-program kan du spara tid med makron.

    Med makron kan du spela in flera åtgärder och sedan snabbt utföra dessa åtgärder genom att klicka på en knapp eller trycka på en snabbtangent. Med Word och Excel kan du spela in handlingar i makron, men Outlook och PowerPoint gör det inte. Du måste manuellt skapa makron genom att skriva själva koden eller kopiera eller importera kod från någon annanstans.

    Om du har spelat in makron i Word eller Excel eller manuellt skapade makron i Outlook eller PowerPoint, och du behöver flytta dem till en annan dator, kan du spara makronen och sedan återställa dem. Om du sparar dina makron kan du också dela dem med andra och ge dig en säkerhetskopia om något drastiskt händer.

    Spara makron genom att säkerhetskopiera Normal.dotm-mallen (endast Word)

    Makroer lagras i allmänhet i Normal.dotm mall för Word. Men Normal.dotm mallen innehåller också många andra anpassningar som stilar och autokorrigeringar. Så, om du sparar dina makron för att dela dem med andra, kanske du vill använda en annan metod som vi täcker efter det här avsnittet.

    Det här alternativet är verkligen bara användbart för makron i Word. Excel, Outlook och PowerPoint hanterar makron annorlunda. De bästa alternativen för att spara makron i Excel, Outlook eller PowerPoint är en av de två andra metoderna som diskuteras nedan.

    Om du sparar makron som säkerhetskopia för dig själv kan du kopiera Normal.dotm mallfil till en extern eller nätverksenhet.

    De Normal.dotm mallfil finns normalt i följande mapp, ersätter "[användarnamn]" med ditt Windows-användarnamn:

    C: \ Users \ [användarnamn] \ AppData \ Roaming \ Microsoft \ Templates

    Du kan också söka efter mallfil om den inte finns i ovanstående mapp.

    Spara makron genom att exportera dem till en .bas-fil

    Om du vill dela dina Word-makron med andra eller importera dem till Word på en annan dator utan att påverka Normal.dotm mall kan du spara dina makron till en .bas fil som innehåller bara makron och inget annat. Denna metod rekommenderas också för att spara makron i Excel, Outlook och PowerPoint.

    I alla fyra Office-programmen kan du se dina makron med hjälp av Makron knappen i Koda del av Utvecklare flik (vilket du kanske behöver aktivera). Eller i Word kan du se dina makron med hjälp av Visa makron alternativ på Makron knappen i Makron del av Se flik.

    För att komma åt koden för de makron som är listade på Makron dialogrutan, klicka Redigera.

    Microsoft Visual Basic for Applications (VBA) -redigeraren öppnas. Du kan också trycka på Alt + F11 för att öppna VBA-redigeraren.

    I Projekt ruta till vänster, klicka på plustecknet för att expandera Vanligt projekt i Word, the VBAProject i Excel eller PowerPoint, eller en numrerad Projekt mapp som Project1 i Outlook. Expandera sedan moduler på samma sätt och dubbelklicka NewMacros, eller en numrerade modul, som Module1.

    Namnet på kodmodulen som innehåller dina makron kan vara annorlunda, och du kan också ha flera moduler också. Vi ska använda NewMacros här eftersom det är vad vår kodmodul heter i Word.

    Alla makron du spelade in är listade i Koda fönster till höger. Du kan också manuellt skriva egna makron i det här fönstret.

    I VBA-redigeraren, gå till Fil> Exportera fil.

    Gå till mappen där du vill spara makronerna. Ange sedan ett namn på filen i filen Filnamn låda, se till att du håller .bas förlängning.

    Klick Spara.

    Du kan öppna .bas fil i någon textredigerare som anteckningsblock och redigera dem.

    Makron börjar med Sub och sluta med Slutdel. Makroens namn följer omedelbart Sub. Namnet på en av våra makron är till exempel ArticleSetup. Kommentarer i makron börjar med en apostrof.

    Spara makron genom att kopiera dem till en Word-fil

    Om du föredrar kan du också lagra dina makron från Word, Excel, Outlook eller PowerPoint i en Word-fil.

    Öppna Word och skapa en ny fil för att lagra makronerna. Tryck sedan på Alt + F11 för att öppna VBA-redigeraren. Eller öppna Excel, Outlook eller PowerPoint och tryck sedan på Alt + F11.

    I Projekt rutan till vänster, dubbelklicka på modulnamnet, som NewMacros, under Normal> Moduler (eller VBAProject> Moduler eller Projekt1> Moduler).

    Välj all text i Koda fönster och tryck Ctrl + C att kopiera den.

    Gå till Arkiv> Stäng och återgå till Microsoft Word (eller SynExcel, eller PowerPoint).

    Gå tillbaka till Word och tryck på Ctrl + V att klistra in makronerna i Word-dokumentet och spara sedan dokumentet.

    Återställ makron lagrade i Normal.dotm-mallen (endast Word)

    Om du sparade dina makron genom att säkerhetskopiera Normal.dotm mallfil, kopiera mallfilen tillbaka till följande mapp, ersätt "[användarnamn]" med ditt Windows-användarnamn.

    C: \ Users \ [användarnamn] \ AppData \ Roaming \ Microsoft \ Templates

    Du borde bli frågad om du vill byta standard Normal.dotm fil. Om inte, är mallfilen antagligen på en annan plats. Använd Windows Search för att hitta Normal.dotm mallfil och kopiera din säkerhetskopierade mallfil där.

    Kom ihåg att Normal.dotm mall i Word innehåller också många andra anpassningar som stilar och autokorrigeringar. Så, om du redan har anpassat Normal.dotm mall på datorn som du överför makronerna till, bör du spara makronen med någon av de andra två metoderna vi beskriver ovan.

    Återställ makron från en .bas-fil

    För att återställa dina makron från en .bas fil, öppna Word, Excel, Outlook eller PowerPoint och tryck på Alt + F11 för att öppna VBA-redigeraren.

    I Word, välj Vanligt i Projekt rutan till vänster i Word. I Excel eller PowerPoint väljer du VBAProject, eller i Outlook, välj ett numrerat projekt, som Project1.

    Gå till Fil> Importfil.

    Importera fil dialogrutan, gå till mappen som innehåller .bas fil du vill importera.

    Välj .bas fil och klicka Öppna.

    Makronerna importeras under moduler mapp.

    Återställ makron från en Word-fil

    För att återställa makron som du sparade i en Word-fil, öppna Word-filen, välj makrotexten och kopiera den (Ctrl + C).

    Högerklicka sedan på Vanligt i Projekt rutan i Word, VBAProject i Projekt rutan i Excel eller PowerPoint, eller ett numrerat projekt, som Project1, i Projekt rutan i Outlook.

    Gå till Infoga> Modul.

    Klicka i Koda fönster för att se till att markören är i fönstret.

    Tryck Ctrl + V att klistra in makrokoden i Koda fönster.

    Klick Spara eller tryck på Ctrl + S för att spara makron.

    Gå sedan till Arkiv> Stäng och återgå till Microsoft Word (eller Syn eller Excel).

    Säkerhetskopiera dina makron

    Genom att använda en av dessa metoder för att spara dina makron ser du till att du har säkerhetskopior av dem. Och du kan använda säkerhetskopiorna för att överföra makronerna mellan datorer och dela dem med andra.