Hur man använder Macro Recorder i Excel 2016

Ett sätt du kan få kod till en VBA-modul är genom att spela in dina handlingar med hjälp av Excel-makroinspelaren. En sak du behöver komma ihåg är att du bara kan spela in saker som du kan göra direkt i Excel. Att visa en meddelanderuta ingår inte i Excels normala repertoar. (Det är en VBA-grej.) Makroinspelaren är användbar, men i många fall behöver du förmodligen ange åtminstone en del kod manuellt.

Här är ett steg-för-steg-exempel som visar hur du spelar in ett makro som infogar ett nytt kalkylblad och döljer alla utom de tio första raderna och alla utom de tio första kolumnerna. Om du vill prova det här exemplet, börja med en ny, tom arbetsbok och följ dessa steg:

Aktivera ett kalkylblad i arbetsboken.

Alla kalkylblad duger.

Klicka på fliken Utvecklare och se till att Använd relativa referenser inte är markerat.

Detta makro kommer att spelas in med absoluta referenser.

Välj Utvecklare → Kod → Spela in makro eller klicka på ikonen bredvid Klar-indikatorn till vänster i statusfältet.

Excel visar dialogrutan Spela in makro.

I dialogrutan Spela in makro, namnge makrot TenByTen och tryck på Skift+T för genvägstangenten.

Makrot kan köras när du trycker på Ctrl+Skift+T.

Klicka på OK för att starta inspelningen.

Excel infogar automatiskt en ny VBA-modul i projektet som motsvarar den aktiva arbetsboken. Från och med denna tidpunkt konverterar Excel dina åtgärder till VBA-kod. Medan du spelar in förvandlas ikonen i statusfältet till en liten fyrkant. Detta är en påminnelse om att makroinspelaren är igång. Du kan också klicka på den ikonen för att stoppa makroinspelaren.

Klicka på ikonen Nytt ark till höger om den sista arkfliken.

Excel infogar ett nytt kalkylblad.

Markera hela kolumn K (den 11:e kolumnen) och tryck på Ctrl+Skift+högerpil; högerklicka sedan på valfri vald kolumn och välj Göm från genvägsmenyn.

Excel döljer alla valda kolumner.

Markera hela rad 11 och tryck på Ctrl+Skift+nedåtpil; högerklicka sedan på valfri vald rad och välj Göm från genvägsmenyn.

Excel döljer alla valda kolumner.

Välj cell A1.

Välj Utvecklare → Kod → Stoppa inspelning eller klicka på knappen Stoppa inspelning i statusfältet (den lilla fyrkanten).

Excel slutar registrera dina handlingar.

För att se detta nyinspelade makro, tryck på Alt+F11 för att aktivera VBE. Leta reda på arbetsbokens namn i projektfönstret. Du ser att projektet har en ny modul listad. Namnet på modulen beror på om du hade några andra moduler i arbetsboken när du började spela in makrot. Om du inte gjorde det kommer modulen att heta Module1. Du kan dubbelklicka på modulen för att se kodfönstret för modulen.

Här är koden som genereras av dina handlingar:

Sub TenByTen()
'
' TenByTen Makro
'
' Kortkommando: Ctrl+Skift+T
'
  Sheets.Add After:=ActiveSheet
  Kolumner(“K:K”). Välj
  Range(Selection, Selection.End(xlToRight)).Välj
  Selection.EntireColumn.Hidden = Sant
  Rader ("11:11"). Välj
  Range(Selection, Selection.End(xlDown)).Välj
  Selection.EntireRow.Hidden = Sant
  Range(“A1”).Välj
Avsluta Sub

För att prova detta makro, aktivera valfritt kalkylblad och tryck på kortkommandot som du tilldelade i steg 4: Ctrl+Skift+T.

Om du inte tilldelade makrot en genväg, oroa dig inte. Så här visar du en lista över alla tillgängliga makron och kör det du vill:

Välj Utvecklare → Kod → Makron.

Tangentbordsfans kan trycka på Alt+F8. Endera av dessa metoder visar en dialogruta som listar alla tillgängliga makron.

Välj makrot i listan (i det här fallet TenByTen).

Klicka på knappen Kör.

Excel kör makrot och du får ett nytt kalkylblad med tio synliga rader och tio synliga kolumner.

Du kan utföra valfritt antal kommandon och utföra valfritt antal åtgärder medan makroinspelaren är igång. Excel översätter plikttroget dina musåtgärder och tangenttryckningar till VBA-kod.

Och, naturligtvis, kan du också redigera makrot efter att du har spelat in det. För att testa dina nya färdigheter, försök att redigera makrot så att det infogar ett kalkylblad med nio synliga rader och kolumner – perfekt för ett Sudoku-pussel.

Leave a Comment

Hur man använder kommandona Gör om och upprepa i Word 2016

Hur man använder kommandona Gör om och upprepa i Word 2016

Lär dig att använda kommandona Gör om och Upprepa i Word 2016 för att effektivt hantera dina dokument. Dessa funktioner hjälper dig att enkelt ångra och återställa ändringar.

Hur man blockerar Microsoft Word från att öppna filer i skrivskyddat läge på Windows

Hur man blockerar Microsoft Word från att öppna filer i skrivskyddat läge på Windows

Hur man blockerar Microsoft Word från att öppna filer i skrivskyddat läge på Windows Microsoft Word öppnar filer i skrivskyddat läge, vilket gör det omöjligt att redigera dem? Oroa dig inte, metoderna finns nedan

Hur man åtgärdar felaktig utskrift av Microsoft Word-dokument

Hur man åtgärdar felaktig utskrift av Microsoft Word-dokument

Så här åtgärdar du fel vid utskrift av felaktiga Microsoft Word-dokument Fel vid utskrift av Word-dokument med ändrade teckensnitt, röriga stycken, saknad text eller förlorat innehåll är ganska vanligt. Men gör det inte

Radera ritningar med penna och överstrykningspenna på dina PowerPoint-bilder

Radera ritningar med penna och överstrykningspenna på dina PowerPoint-bilder

Om du har använt pennan eller överstrykningspennan för att rita på dina PowerPoint-bilder under en presentation, kan du spara ritningarna till nästa presentation eller radera dem så att nästa gång du visar den börjar du med rena PowerPoint-bilder. Följ dessa instruktioner för att radera ritningar med penna och överstrykningspenna: Radera linjer ett på […]

Stilbiblioteksinnehåll i SharePoint 2010

Stilbiblioteksinnehåll i SharePoint 2010

Stilbiblioteket innehåller CSS-filer, XSL-filer (Extensible Stylesheet Language) och bilder som används av fördefinierade mallsidor, sidlayouter och kontroller i SharePoint 2010. För att hitta CSS-filer i stilbiblioteket på en publiceringswebbplats: Välj Webbplatsåtgärder→Visa Allt webbplatsinnehåll. Innehållet på webbplatsen visas. Style-biblioteket ligger i […]

Formatera siffror i tusentals och miljoner i Excel-rapporter

Formatera siffror i tusentals och miljoner i Excel-rapporter

Överväldiga inte din publik med gigantiska siffror. I Microsoft Excel kan du förbättra läsbarheten för dina instrumentpaneler och rapporter genom att formatera dina siffror så att de visas i tusentals eller miljoner.

Hur man delar och följer SharePoint-webbplatser

Hur man delar och följer SharePoint-webbplatser

Lär dig hur du använder SharePoints sociala nätverksverktyg som låter individer och grupper kommunicera, samarbeta, dela och ansluta.

Hur man konverterar datum till Julian-format i Excel

Hur man konverterar datum till Julian-format i Excel

Julianska datum används ofta i tillverkningsmiljöer som en tidsstämpel och snabbreferens för ett batchnummer. Denna typ av datumkodning tillåter återförsäljare, konsumenter och serviceagenter att identifiera när en produkt tillverkades och därmed produktens ålder. Julianska datum används också i programmering, militären och astronomi. Annorlunda […]

Hur man skapar en Access Web App

Hur man skapar en Access Web App

Du kan skapa en webbapp i Access 2016. Så vad är en webbapp egentligen? Tja, webben betyder att den är online, och appen är bara en förkortning för "applikation". En anpassad webbapp är en onlinedatabasapplikation som nås från molnet med en webbläsare. Du bygger och underhåller webbappen i skrivbordsversionen […]

Snabbstartsfält i SharePoint 2010

Snabbstartsfält i SharePoint 2010

De flesta sidor i SharePoint 2010 visar en lista med navigeringslänkar i snabbstartsfältet till vänster på sidan. Snabbstartsfältet visar länkar till utvalt webbplatsinnehåll som listor, bibliotek, webbplatser och publiceringssidor. Snabbstartsfältet innehåller två mycket viktiga länkar: Länken Allt webbplatsinnehåll: […]