Hem » excel » Du kan använda Microsoft Excel för att köra. Precis som alla andra program i Microsoft Office-paketet kan Excel-kalkylarksredigeraren startas på flera sätt. Ytterligare alternativ för att köra ett makro på en arbetsboksåtgärd

Du kan använda Microsoft Excel för att köra. Precis som alla andra program i Microsoft Office-paketet kan Excel-kalkylarksredigeraren startas på flera sätt. Ytterligare alternativ för att köra ett makro på en arbetsboksåtgärd

I den här artikeln kommer jag att ge dig ett steg-för-steg-exempel med bilder och ett fragment av den enklaste färdiga VBA-koden.

Hur man kör ett VBA-makro i Excel

Till exempel är det enklaste sättet att köra ett makro att förstå men svårt att implementera:


Makroprogram för att utföra sina funktioner.

Nu kan vi gå från enkla till ännu enklare) När allt kommer omkring är det väldigt obekvämt att köra makron på detta sätt. Låt oss titta på några enklare alternativ.

Användbart råd! Om du vill redigera ett makro, välj det i listan över det ovan beskrivna verktyget och klicka på "Enter"-knappen istället för att använda "Redigera"-knappen. Med Enter-knappen kan du alltid gå till källkoden för det valda makrot. Visual Basic-redigeraren öppnas automatiskt exakt på den plats där koden för detta makro är skriven. "Redigera"-knappen fungerar tyvärr inte på samma sätt för alla makron.

Uppmärksamhet! Makron som skapats i Excel-tillägg kanske inte är tillgängliga som standard i listan Makro-dialogruta av säkerhetspolicysyften. När allt kommer omkring är makronamn i Excel-tillägg vanligtvis dolda för tredjepartsanvändare. Men om du anger rätt motsvarande värde i fältet "Makronamn:" kommer alla knappar i dialogrutan att vara aktiva. Det betyder att de är redo att arbeta med detta makro från tillägget och att användaren är författaren till tillägget eller en betrodd person.



Köra ett makro med snabbtangenter

För varje makro i Excel kan du tilldela din egen kombination av snabbtangenter. Tack vare detta kan du anropa ditt makroprogram när du trycker på en specifik tangentkombination på tangentbordet. Vad kan vara lättare?

Gör så här för att tilldela din egen tangentkombination för ett specifikt makro:

Tryck nu på din snabbtangentskombination för att anropa det valda makrot. Som du kan se har ditt makro nu tilldelats en kortkommandokombination.

Notera! Dialogrutan Makroalternativ tillhandahåller ett fält för att ange en beskrivning av makrot. Den här beskrivningen kommer att finnas tillgänglig längst ned när du väljer ett makro från listan. Vi rekommenderar att du alltid signerar dina makron. Denna anpassade ton av Excel-etik kommer att uppskattas mycket när listan är fylld med dussintals makron.

Användbart råd! Försök att inte använda populära snabbtangentskombinationer för att arbeta med Excel: CTRL+S; CTRL+A; CTRL+T; CTRL+C; CTRL+V; CTRL+SHIFT+L osv. När allt kommer omkring kommer deras syfte att ändras. I fönstret "Makroalternativ" är det också möjligt att använda SHIFT-tangenten i tangentkombinationer. Så snart du ger tangentbordsfokus till inmatningsfältet "Kortkommando: CTRL+" och försöker skriva in en stor bokstav för kombinationen, naturligtvis med SHIFT-tangenten på tangentbordet, kommer namnet på inmatningsfältet omedelbart att ändras till "Kortkommando : CTRL+ SHIFT+".

Resultatet blir en något längre kombination, vilket gör att du kan utöka alternativen för att kringgå vanliga snabbtangenter.

Hur man kör ett makro från verktygsfältet Snabbåtkomst

Excel tillåter användare att köra makron med hjälp av verktygsfältet Snabbåtkomst. Den här panelen finns som standard högst upp i programfönstret.

För att köra ett makro med snabbåtkomstverktygsfältet måste du göra så här:


Nu på snabbåtkomstverktygsfältet finns det ytterligare en knapp för. Klicka bara på den så körs makrot omedelbart.

Användbart råd! För att ändra utseendet på en knapp för ett makro i fönstret "Excel-alternativ" - "Verktygsfält för snabbåtkomst", välj makrot från listan till höger i "Anpassa verktygsfältet för snabbåtkomst" och klicka på knappen "Ändra". Ett litet galleri med ikoner kommer att erbjudas för det nya utseendet på makrostartknappen från verktygsfältet.


Den största nackdelen med att placera en knapp med ett makro i verktygsfältet är att knappen alltid kommer att vara tillgänglig för andra filer, även när filen med detta makro är stängd. Och om du i sådana fall klickar på makrostartknappen, öppnas filen där den finns och först då kommer VBA-koden att exekveras.

Kör ett makro från en knapp i ett Excel-kalkylblad

Om du bara vill köra ett makro från en Excel-arbetsbok, var innehåller det dess källkod? I sådana fall skulle en bra lösning vara att skapa en knapp på ett Excel-ark och tilldela den att köra ett specifikt makro. För detta:

När du har skapat en knapp kan du anpassa den genom att ändra dess storlek och placering på arket. För att göra detta, högerklicka på knappen igen och tryck sedan på Esc-tangenten på tangentbordet för att dölja snabbmenyn. Knappen kommer att ha markörer med vilka du kan ändra dess storlek. Flytta muspekaren över valfri markör på knappens kanter eller hörn och håll nere vänster musknapp och dra, och ändra storleken på den. Klicka nu på knappen med vänster musknapp och medan du håller den nedtryckt, flytta knappen över arket i Excel-dokumentet till någon annan plats. För att genomföra alla knappändringar, klicka med vänster musknapp i valfritt område på arket (till exempel i valfri cell) utanför knappområdet.

Om vi ​​nu klickar på knappen med vänster musknapp kommer VBA-koden som tilldelats den omedelbart att exekveras.

MS Excel 2007

Vad gör du med kalkylblad?

Excel-kalkylblad är det näst viktigaste programmet som ingår i Microsoft Office-programsviten. Samtidigt är detta det mest enkla och begripliga programmet med ett framgångsrikt, intuitivt gränssnitt. Om du någonsin har kört Excel-programmet, kommer du att hålla med om detta, eftersom det inte ens vid första anblicken finns något komplicerat i det.

Själva idén med kalkylblad verkar ha kommit till programmerares sinne, tack vare minnen av skolanteckningsböcker med rutiga ark, där det är bekvämt att göra en mängd olika beräkningar: från tillägg i en kolumn till beräkningar i stora tabeller. Följaktligen är Excel-programfönstret mycket likt ett vanligt anteckningsbokblad.

Vad kan du göra med kalkylblad?

Allt du behöver för arbete och studier. De till och med kan användas istället för en vanlig miniräknare. Excel-programmet utvecklades dock för att lösa en mängd olika ekonomiska och vetenskapliga problem, så det används med nöje varhelst det krävs för att göra enkla, men upprepade gånger upprepade beräkningar: beräkna resultaten av laboratoriearbete, balansräkning, rita grafer enligt till vetenskapligt arbete, och bara hålla hembudgeten.

Att arbeta i Excel är intuitivt, eftersom det automatiserar de matematiska operationerna som alla lär sig i skolan. Dessutom är Excel, till skillnad från andra Microsoft-produkter, ett helt kompakt och stilrent system. Men för mer fruktbart arbete i Excel måste användaren känna till de typiska metoderna för att utföra vissa operationer, vilket kommer att öka arbetskomforten och möjliggöra automatisering av rutinåtgärder. Dessutom finns det "hemligheter" för Excel, som användaren inte kommer till på egen hand särskilt snart. Och de gör livet lättare för erfarna användare och hjälper till att skapa lättanvända kalkylblad.

För att starta programmet, hitta ikonen på skrivbordet märkt Microsoft Office Excel 2007. Dubbelklicka på denna ikon öppnar Excel-programfönstret med en tom tabell, som visas i fig. 1.1. Titeln på fönstret kommer att läsa Bok1 - Microsoft Excel, och en knapp med Excel-ikonen och etiketten Bok1 visas i aktivitetsfältet. Det betyder att ett nytt tomt dokument (kalkylblad) har skapats i Excel.

Dokumentfiler i Excel kallas arbetsböcker. Traditionellt för persondatorer utförs åtgärderna att öppna, stänga och spara filer i Excel med böcker.

Boken består av arbetsblad. Varje kalkylblad har ett namn som visas på dess etikett. Som standard heter arken: Blad 1, Blad 2 etc. För att aktivera ett ark, klicka på dess etikett.

Arbetsyta varje ark är ett bord. Tabellens kolumner är rubricerade med latinska bokstäver och, vidare, med tvåbokstavskombinationer. Det finns totalt 256 kolumner i kalkylbladet (från MEN innan IV). Raderna är numrerade från 1 till 65536.

Minsta datalagringselement är cell .

celladress - detta är kolumnrubriken och radnumret där cellen är belägen, till exempel A2, B25, C65.

En av cellerna är alltid aktiv (aktuell) och markeras med en ram. Datainmatning och redigering utförs alltid i den aktiva cellen. Du kan göra en annan cell aktiv (flytta markörramen) på flera sätt:

klicka med musen i önskad cell;

använd navigeringspiltangenterna;

tryck på en knapp < Enter> .

Under verktygsfälten i Excel-fönstret finns formelfältet .
Den vänstra sidan av denna rad visar adressen till den aktuella cellen (eller dess namn), den högra sidan visar innehållet i den aktuella cellen. Mellan adressfältet och innehållsfältet finns knappar:

- öppnar en lista med namngivna celler (för snabb åtkomst till dem), och när du anger en formel - en lista med 10 funktioner som användes senast;

– anropar fönstret Funktionsguide,

När du börjar mata in data från tangentbordet i en cell, visas ytterligare två knappar i formelfältet:

– avbryt inmatning (motsvarande tangenten ).

– mata in data i en cell (motsvarande ).

referenssystem

Hjälpsystemet i programpaketet Microsoft Office 2007 innehåller flera nivåer av hjälpinformation, utformad för både nybörjare och proffs. Om du arbetar i Excel för första gången kan du enkelt hitta en beskrivning av de enklaste arbetssätten i hjälpsystemet. Om du har erfarenhet av Excel så kommer hjälpsystemet att vara ett praktiskt verktyg för vardagliga aktiviteter. En professionell kommer att tycka att det är bekvämt att använda hjälpsystemet när du behöver hitta hjälp med en sällan använd formel eller förtydliga ett antal finesser av programmering i kalkylblad.

Den allra första nivån i hjälpsystemet är kontext hjälp(liten popup-fönster). Det är mycket bekvämt för nybörjare, såväl som för dem som har arbetat med tidigare versioner av Excel. För att få detaljerad referensinformation används ett referensfönster, traditionellt för datorprogram, med hyperlänkar och tematiska avsnitt.

NOTERA

I Excel fungerar funktionstangenten F1 på tangentbordet, med hjälp av vilken hjälpsystemfönstret tas fram. Om du inte vet vad du ska göra härnäst och har frågor trycker du på den här knappen.

I svåra situationer kan du på raden (till vänster om sökknappen) ange ett ord eller flera ord som är relevanta för ditt problem. Efter att ha klickat på knappen Sök i hjälpfönstret visas en lista med hyperlänkar till det ämne som är intressant för dig.

Om du redan har Microsoft Office 2013 installerat på din dator kan du omedelbart starta Microsoft Excel 2013 och börja utforska det på djupet. Om du bara ska installera den, se installationsartikeln. Där diskuteras i detalj processen för att installera Microsoft Office 2013. I den här artikeln kommer vi att överväga lanseringen av Microsoft Excel 2013 och de viktigaste frågorna relaterade till att skapa dokument.

Om du har ett Windows 8-operativsystem installerat på din dator, för att starta Microsoft Excel 2013, måste du flytta till höger på startskärmen med hjälp av rullningslisten (för att se brickorna som inte får plats på skärmen) och klicka på Excel-ikonen (den är grön). Ett exempel på platsen för denna ikon på hemskärmen visas i fig. 1.1.

Om du använder operativsystemet Windows 7, klicka på knappen Start, i menyn som visas - i Microsoft Office 2013-mappen och sedan i rullgardinsmenyn - på Excel 2013-objektet (Fig. 1.2). Som ett resultat av dessa åtgärder öppnas startfönstret för Microsoft Excel (Fig. 1.3).

Här behöver du omedelbart klargöra att dokumentet du arbetar med i Microsoft Excel kallas en bok. Startfönstret låter dig välja en bok som du har arbetat med tidigare från listan till vänster i fönstret, eller skapa en ny bok. Dessutom kan du skapa en tom bok, eller så kan du skapa en bok baserad på en mall. Prov- det här är en tom bok med färdiga inskriptioner och andra element. Mallar hjälper dig att snabbt skapa dokument av samma typ. Om du skapar en bok för första gången, klicka på objektet Tom bok, som visas i figur 1. 1.3.

Ett fönster öppnas med bildtexten bok1- Excel och ett tomt ark med ett rutnät som separerar celler i fönstrets arbetsyta. Du kan ta dig till jobbet.

Om du ofta använder makron i MS Excel, så är jag säker på att du har fått frågan mer än en gång: "Hur kör man snabbt ett skrivet makro?". Du kan till exempel binda en snabbtangent. Vi kommer också att berätta hur du gör makrot tillgängligt från valfri Excel-fil och hur du snabbt kör makrot i Excel.

Om du inte vet vad som står på spel, så råder jag dig att läsa. Kort sagt, ett makro är en lista över åtgärder skrivna med hjälp av VBA:s "språk". Det är väldigt bekvämt att skriva ner en sådan sekvens om du ofta utför samma operationer (de kan skrivas ner med ett specialverktyg - ). Makrot kör dem när du trycker på dem.

Det bekvämaste sättet att arbeta med makron och relaterade verktyg är att ta med fliken Utvecklare till verktygsfältet

Det slås på enkelt - gå till vänster, översta knappen Excel-alternativ - Allmänt avsnitt - i det högra fönstret, markera rutan Visa fliken Utvecklare på menyfliksområdet

Som vi kan se finns det ett stort urval av verktyg här, från möjligheten att gå in i Visual Basic till att infoga ett objekt, till exempel en knapp.

Du kan köra ett makro genom att trycka på den andra knappen på vänster makron.

Ett makrovalsfönster visas

Välj den du vill ha och klicka på Kör.

Köra ett makro i Excel. Snabbtangenter

Öppna makrovalsfönstret kan göras med snabbtangenten. Och gå till makroredigeringsfönstret med en kombination .

Dessutom, om du väljer önskat makro i urvalsfönstret och klickar på Alternativ, kan du binda en kortkommando till makrot.

I det här fallet, ctrl + Y.

Autokör makro på bok öppen

Gå till makroredigeringsfönstret eller klicka på knappen Visa kod på utvecklarpanelen.

VBA kommer att öppnas. Dina makron (särskilt de som spelats in med en makroinspelare) kommer att lagras i en separat modulsektion i den vänstra rutan.

För att makrot ska köras när en bok öppnas måste det flyttas till avsnittet Den här boken.

Kopiera makrot från det högra fönstret (mellan Sub och End Sub)

Välj ThisBook i den vänstra rutan (dubbelvänsterklick).

I de övre panelerna väljer du Arbetsbok och flaggan för att aktivera makrot Öppna (öppning av boken erhålls).

Klistra in den kopierade makrotexten från modulen mellan Private Sub och End Sub. Vi sparar. Stäng VBA.

Redo! Makrot körs när boken öppnas.

Ytterligare alternativ för att köra ett makro på en arbetsboksåtgärd

Som du kan se när du väljer Arbetsbok finns det många alternativ tillgängliga i det högra urvalsfönstret. Nedan är kommandona som kör makrot på en arbetsboksåtgärd:

  • Aktivera - när du aktiverar en bok (när du flyttar från ett annat fönster till den här boken);
  • Avaktivera - när du byter till en annan bok;
  • BeforeClose - innan du stänger boken;
  • BeforePrint - före utskrift av boken;
  • FöreSpara - när du sparar en bok;
  • NewSheet - när du skapar ett nytt kalkylblad.

Ytterligare alternativ för att köra ett makro på en arkåtgärd

I analogi med föregående stycke kan samma åtgärder kopplas till ett specifikt blad. Nedan är kommandona som kör makrot på en arkåtgärd:

  • SheetActivate - när ett ark i en bok är aktiverat;
  • SheetDeactivate - när du byter till ett annat ark i boken;
  • SheetCalculate - vid omräkning av formler på ett ark;
  • SheetBeforeDoubleClick - innan du dubbelklickar med musen;
  • SheetBeforeRightClick - innan du högerklickar;
  • SheetChange - när du byter på ett ark

Om du behöver köra ett makro när en cell ändras kan du hitta detaljerade instruktioner i den här.

Redo att svara på frågor i kommentarerna!

Dela vår artikel på dina sociala nätverk:

Från Start-menyn, välj Alla program och sedan Microsoft Office Microsoft Office Excel 2003 (Fig. 11.2);

Dubbelklicka med vänster musknapp på valfri Excel-arbetsbok i dialogrutan Öppna Office-dokument.

Om du redan har startat Microsoft Excel och sedan bytt till andra program, vänsterklicka på det minimerade Excel-fönstret i aktivitetsfältet för att öppna det.

Huvudfönster i Excel

På fig. 11.3 visar huvudfönstret för kalkylarksredigeraren Microsoft Excel. Den visar följande element:

1. Markör - en rektangel med en förtjockad kant som omger den aktiva cellen längs omkretsen. För att välja en annan cell, klicka inuti den med vänster musknapp. Alternativt kan du använda piltangenterna, Tab eller Enter, eller använd kortkommandot Skift+Tab eller Skift+Enter.

2. Menyraden. Klicka på valfritt objekt för att öppna motsvarande meny.

3. Formelfältet visar innehållet i den aktiva cellen. Du kan ange och ändra data här eller i själva cellen.

4. På verktygsfältet Standard finns knappar som när de trycks ned utför standardkommandon som låter dig arbeta med filer, redigera text osv.

5. Knapparna i verktygsfältet Formatering är till för att formatera celler och deras innehåll.

6. Genom att klicka på en kolumnrubrik väljs hela kolumnen. Dra muspekaren över flera rubriker samtidigt som du håller ned vänster musknapp om du vill välja flera kolumner.

7. Med hjälp av rullningsknapparna kan du visa hela arket i Excel-arbetsboken på skärmen, samt gå till nästa, föregående, första eller sista ark i arbetsboken.

8. Klicka på radhuvudet för att markera hela raden. Dra musen över flera rubriker för att välja en rad rader.

9. Arkflikar. Genom att klicka på flikarna kommer du växelvis att visa olika ark på skärmen. Om du behöver byta namn på ett ark, dubbelklicka på dess flik och skriv in ett nytt namn.

10. Och statusfältet visar information om det aktuella arket eller pågående operation.

11. Lägesindikatorer registrerar införandet av speciallägen, till exempel läget för att ändra skiftläge för bokstäver (när Caps Lock-tangenten trycks ned).

12. Aktivitetsfönstret ger snabb åtkomst till Excel-dokument, urklipp, sökalternativ för filer och objekt i Clip Collection (Clipart).

13. Assistant (Office Assistant) - ett program som visar information från delar av hjälpsystemet för Microsoft Excel-paketet.



Tidigare artikel: Nästa artikel:

© 2015 .
Om webbplatsen | Kontakter
| webbplatsens karta