Visual Basic for Applications språket ger en plats för användaren att mata in information med hjälp av inmatningsrutor . Dessa specialiserade lådor kommer att acceptera olika typer av data i särskilda typer av format inklusive formler , text-och sifferkombinationer , cellreferenser plats eller hela tabeller med data som kallas matriser . Inmatningsrutor inom VBA språket är inställd så att bara acceptera en av dessa olika typer av format och om du anger en annan typ av format , kommer programmet att visa ett felmeddelande . Formel
formel typ av inmatningsrutan accepterar bara en matematisk formulering för beräkningen . Detta kan vara allt från enkla Dessutom kommer subtraktion , multiplikation eller division till något mer komplext såsom algebra eller kalkyl .
Text
textrutan acceptera en kombination av bokstäver, siffror eller specialtecken . Dessa kallas även " strängar . " Textrutan är användbart när de tar emot information såsom namn, adress eller lösenord i ett formulär . Du kan också programmera textinmatning lådor som ska lämnas tom och acceptera ett värde av " noll " eller "ingenting " om den specifika kategorin på en blankett gäller inte . Addera ditt Cellreferens
cellreferensen rutan gäller när du arbetar med tabeller med data som de som finns i Microsoft Excel . En cell referens kommer att ha både en bokstav för att representera rad och och ett nummer för att representera kolonnen. I Excel kan du skapa formler som visar beräkningar mellan värden i enskilda celler . Till exempel kan du skriva " = A1 + A2 " i en anpassad bit VBA-kod som kommer att kräva tillsättning mellan vad värdet är i cell A1 och cell A2 .
Arrays
en array rutan kan hålla en hel tabell full av värderingar och manipulera mer än ett värde i samma tabell med data . Till exempel kan en grupp som heter " ArrayColor " har i det värdena för " blått , grönt , rött , gult och lila . " Varje array slot har en tilldelad nummer som börjar med 0 . Så det första värdet av " blå " skulle ha ett tilldelat värde på 0 , " grön ", värdet 1 , " röd ", värdet 2 och så vidare . Du kan skriva en bit kod som sedan skulle acceptera en annan uppsättning data som kallas " CarTypes " som kan omfatta , " kombi , 2 -dörrars , 4 -dörrars eller lastbil . " Du kan programmera boxen array -ingång för att ändra vilken array kommer att accepteras i boxen .