Visual Basic for Applications , eller VBA er et programmeringsspråk pakket med Microsoft Excel 2010, som lar deg skrive kode som kan manipulere regnearket . Blant annet kan VBA ha en tekstboks vises på skjermen , foran regnearket. Denne boksen kan inneholde en melding for brukerne, men de kan også skrive inn tekst i boksen hvis de må. Som standard vises i boksen med en blinkende markør , enten det er tekst i boksen eller ikke , og det er ikke en innstilling for å endre dette. Du kan imidlertid opprette en annen skjult tekstboksen i VBA -konsollen, og flytter fokuset til denne boksen , slik at det ser ut som om markøren er ikke lenger der . Instruksjoner
en
Åpne Excel 2010-fil som du vil arbeide med . Trykk "Alt" og " F11 ". VBA konsollen vil åpne opp i et eget vindu .
2
Velg UserForm som holder din lærebok fra listen over elementer på venstre side av VBA -konsollen . Dobbeltklikk UserForm å gjøre det synes i det store hvite området på høyre side av konsollen .
3
Klikk på UserForm på høyre side av konsollen . Flytt markøren til midten av bunnen av boksen. Klikk og hold nede museknappen , og dra bunnen av boksen ned omtrent en tomme på skjermen , noe som gjør boksen bare litt større. Slipp museknappen .
4
Klikk på " View" -menyen øverst på skjermen. Velg " Toolbox" fra drop -down menyen. Klikk på tekstboksen ikonet på verktøykassen. Det er den tredje ikonet fra venstre langs den øverste raden og er merket " ab ". Deretter klikker du hvor som helst i området i tekstboksen som du har lagt til , og en liten tekstboks vises.
5
Se på venstre side av VBA konsollen vinduet og finne "Navn "-feltet under " egenskaper "overskriften. Hvis dette er bare den andre tekstboksen i prosjektet , vil navnefeltet lese " TextBox2 . " Men hvis det var andre tekstbokser i prosjektet , må du skrive ned navnet , som du vil trenge det senere .
6
Lukk verktøykassen , og velg UserForm igjen . Flytte musen til midten av bunnen av skjemaet, og dra den opp , gjemmer den nye tekstboksen .
7
Høyreklikk UserForm på listen på venstre side av konsollen . Velg "View code . " På det hvite feltet på høyre side av skjermen for å plassere markøren der. Skriv inn følgende kode inn mot bakrommet :
Private Sub UserForm_Activate ( )
TextBox2.SetFoucus
End Sub
Change " TextBox2 " til det navnet Excel tildelt den nye tekstboksen du opprettet.
8
Lukk Excel VBA konsollen ved å klikke på "X" i øvre høyre hjørne av vinduet . Når du kjører din VBA makro for å vise tekstboksen , vil markøren ikke lenger vises .