VBA er Microsofts Visual Basic programmeringsspråk. Det er oftest assosiert med makroer som brukes i Excel regneark og noen ganger også rapportere generasjon med utgang rettet mot Word eller PowerPoint-dokumenter . VBA tilbyr utviklere alle de vanlige logiske alternativene som er tilgjengelige på andre språk , for eksempel for looper, mens loops og hvis /da /annet uttalelser. Men, som alle språk , er syntaksen for å bruke disse løkkene litt annerledes i VBA. Når du bruker disse, er prosessen enkel og vil være enkel å implementere . Instruksjoner
en
Lag en If- setning i VBA som dette eksemplet som sammenligner to verdier og skriver " lik " eller " ikke lik " i celle A1 avhengig av resultatet av sammenligningen .
< p> Sub My_If_Test ( )
Dim this_value
Dim that_value
this_value = 0
that_value = 2
p Hvis this_value = that_value deretter
Sheets ( " Ark1 ") . Cells ( 1,1) . Verdi = " LIKE "
Else
Sheets ( " Ark1 ") . Cells ( 1 , 1 ) . Verdi = " ikke lik "
End If
End Sub
p Hvis du trenger å teste om noe ikke er like, er tegnet < > .
2
Opprett en for-løkke i VBA følge dette eksempelet kode som vil sette verdien av en økes teller i hvert tilsvarende rad.
Sub My_For_Test ( )
Dim teller
Dim end_value
end_value = 10