Att veta hur man skapar och bearbeta Excel-formulär med denna ansökan programmeringsspråk , låter Visual Basic for Application ( VBA ) , du anpassa datainmatning för dina kalkylblad . Du kan använda denna kunskap för att göra en form som skapar en adresslista från text som en användare skriver i din formulärets kontroller . Formuläret är VBA-kod kan utföra stavning och annan validering på varje formulär , sedan lagra de validerade data på ett kalkylblad eller exportera den till ett annat program . Visa fliken Utvecklare
Ett sätt att göra ett formulär som du kan bearbeta med VBA är genom att infoga kontroller på ett Excel-ark . Den " Utvecklare " fliken , som innehar sådana kontroller , är dold som standard . Exponera den genom att klicka på Office- knappen s " Options " -knappen och sedan klicka på " Visa utvecklaren " kryssrutan . Addera Infoga Controls
vill infoga de kontroller som behövs för din VBA formulär , klicka på " Utvecklare " fliken för " Infoga " -knappen i " Kontroller " panel . Excel kommer att presentera en lista över kontroller du kan sätta på det aktuella kalkylbladet . Du kan bearbeta indata för dessa kontroller med VBA . Klicka på " Textruta " kontroll från listan och sedan dra på det aktuella kalkylbladet för att skapa en textruta . Sätt i ett " Button " kontroll på samma sätt .
Visa ett Controls VBA Funktion
Efter användning av " Utvecklare " fliken för att infoga kontroller på ett kalkylblad , avslöjar VBA -funktion för bearbetning inmatning av åtminstone en av kontrollerna . Gör det genom att högerklicka på en kontroll , till exempel en knapp , och klicka på " Visa kod . " Excel kommer att öppna upp VBA-programmering miljö och skicka dig till en funktion för bearbetning ingången av den kontroll du högerklickar . Till exempel , kommer att klicka på " Visa kod " för en knapp visar VBA -funktionen " CommandButton1_Click . " Addera Skriva VBA Uttalanden som Process Control Input
Skriva VBA -programmering uttalanden som bearbetar ingången på din formulärets kontroller är nästa steg efter att sätta dessa kontroller på ett kalkylblad . De uttalanden som du ska skriva beror helt på syftet med formuläret . Men du kan skriva ett introduktionsprogram med en textruta och knapp kontroll på ett kalkylblad . När du klickat på knappen för " Visa kod " kommandot , klistra in följande uttalande i VBA-programmering fönstret : " . MsgBox TextBox1 " När den körs , kommer denna korta programmet visa någon text din programmets användare har skrivit i textrutan .