Hur Man Skapar Ett Program I Excel

Innehållsförteckning:

Hur Man Skapar Ett Program I Excel
Hur Man Skapar Ett Program I Excel

Video: Hur Man Skapar Ett Program I Excel

Video: Hur Man Skapar Ett Program I Excel
Video: Hur man skapar ett vattenfallsdiagram i Excel 2024, Maj
Anonim

Alla Microsoft Office-applikationer stöder möjligheten att bädda in körbar kod - skript - i sina dokument. Med deras hjälp kan du lösa ett brett spektrum av uppgifter för automatisering av databehandling. Och användningen av formulär skapar bokstavligen ett program baserat på en kontorsapplikation. Detta kan till exempel göras i Excel.

Hur man skapar ett program i Excel
Hur man skapar ett program i Excel

Nödvändig

Microsoft Office Excel

Instruktioner

Steg 1

Starta Microsoft Office Excel. Skapa ett nytt dokument om det behövs. För att göra detta, tryck på Ctrl + N eller expandera menyn "File" och välj "New …". Klicka sedan på länken "Tom bok" i panelen "Bokskapande".

Steg 2

Öppna ett Visual Basic Editor-fönster. För att göra detta, tryck på Alt + F11 eller välj Visual Basic Editor i avsnittet Makro på Verktyg-menyn. Där ser du en projektruta som visar objektträdet i denna Excel-arbetsbok, liksom de formulär, moduler och klassmoduler som den innehåller.

Steg 3

Skapa formulär om det behövs. I huvudmenyn klickar du på Infoga och sedan UserForm. Ett nytt objekt läggs till i avsnittet Formulär på projektpanelen. När det skapas öppnas formuläret automatiskt. Använd musen för att dra kontroller från verktygslådan till formulärfönstret. Ändra storlek och position. När du har valt med musen ändrar du deras egenskaper på panelen Egenskaper. Spara former genom att trycka på Ctrl + S.

Steg 4

Skapa så många moduler eller klassmoduler som behövs. För att göra detta, välj modul- eller klassmodulobjekten i avsnittet Infoga i huvudmenyn. Öppna kodredigeringsfönstren för önskade moduler eller formulär genom att dubbelklicka på motsvarande element i projektfönstret.

Steg 5

Lägg till klassdeklarationer i klassmoduler. Definiera dem med hjälp av klassnyckelordet:

Klass CSampleClass

Avsluta klass

Steg 6

Lägg till metoder för klassdefinitioner och funktions- och procedurstubbar till moduler. Funktioner deklareras med hjälp av funktionsnyckelordet, följt av ett namn och en uppsättning parametrar, åtskilda av kommatecken, inom parentes. Till exempel:

Funktion SampleFunction (a, b, c)

Slutfunktion

På samma sätt (endast med hjälp av Sub-nyckelordet) förklaras:

Underprovförfarande (a, b)

Avsluta sub

Steg 7

Förklara klassmedlemmar samt globala och lokala variabler (i funktioner och metoder). För att göra detta använder du Dim … As-satsen (variabelns typ anges efter As-nyckelordet). Till exempel kan deklarera en variabel oWB som lagrar en referens till ett bokobjekt se ut så här:

Dim oWB som Excel. Workbook

Genom att ange dimensionen inom parentes kan du deklarera en matris:

Dim aWBooks (10) Som Excel. Workbook

Steg 8

Implementera programmets algoritm genom att göra ändringar i funktionskoden, procedurerna, klassmetoderna. Använd Visual Basic-kontrollstrukturer för att styra exekveringsflödet. Arbeta med dina egna datastrukturer, inbyggda formobjekt och inbyggda Excel-objekt.

Rekommenderad: