VBA ( Visual Basic for Applications ) innehåller en metod för att lägga till en form som kallas en UserForm . Detta blir en del av ett makro som kan laddas och köras . Formuläret kan användas som en behållare för olika VBA -kontroller , till exempel etiketter , kommandoknappar , OptionButtons och många andra . Med dessa kan du samla input från användaren och skriva extra kod för att utföra åtgärder . Dessa formulär kommer att arbeta i Microsoft Office-program som Excel , Word , PowerPoint och andra , även om de kan fungera på lite olika sätt . Instruktioner
1
Öppna ett Microsoft Office-program som har stöd för VBA . Detta exempel använder ett Word-dokument . På Word-menyn , klicka på " Developer " och sedan " Visual Basic " till vänster i den andra menyraden .
2
Klicka på " Infoga " och välj " UserForm " på Visual Basic menyn . Både en form märkt " UserForm1 " och en verktygslåda kommer att visas på skärmen. Använd dra handtagen på formuläret för att ändra storlek på den för att passa dina behov .
3
Place de kontroller du behöver i formuläret genom att klicka på dem i verktygslådan . Ändra storlek på dem på blanketten med dra handtagen . Med den grundläggande verktygslåda du kan lägga till etiketter , textrutor, kryssrutor , OptionButtons , listboxes och comboboxes , plus några ytterligare kontroller . Lägg till fler genom att högerklicka på verktygslådan och välja " ytterligare kontroller . "
4
Bläddra igenom en mycket lång lista av extra kontroller tillgängliga för dig i fönstret som öppnas . För att bara nämna några , kan du lägga till dessa till ditt formulär : en kalender kontroll som visar en månadskalender , en datepicker kontroll visar bara dagens datum , ett skjutreglage för att låta en användare välja något på proportionell basis , rullningslister och även en webbsida . " . Procedure " browser kontroll
5
Klicka på " Insert " på VBA Redigera skärmen och välj I fönstret Kod anger dessa rader :
Public Sub OpenForm ( ) Load UserForm1UserForm1 . ShowEnd Sub
Återgå till Word-dokumentet fönstret nu genom att klicka på " W " -ikonen till vänster i den andra raden av menyalternativen . Välj " Makron " och OpenForm makrot kommer att listas . Kör detta och VBA formulär öppnas .