Før eller senere vil du løbe ind i en streng variabel , hvor du nødt til at tjekke hver karakter og identificere en fane , når det er fundet ved hjælp af Visual Basic for Applications ( VBA ) . I VBA kan du bruge " Chr " funktion med ANSI tegnkode at afgøre, om den karakter er en fane. Koden er et tal , der identificerer et tegn , såsom en fane. En " vbTab " kan også bruges i VB at tilføje faner til en streng variabel . Instruktioner
1
Opret fire variabler, som du vil bruge til at kontrollere, om en fane tegn ved at skrive følgende VBA-kode :
Dim tabString As String
Dim char As String
Dim længde As Integer
Dim xCntr As Integer
2
Tilføj en streng med en fane til " tabString " variable ved at tilføje følgende kode : < br >
tabString = " gode" & vbTab & " morgen"
3
Få længden af strengen ved at indtaste følgende : Hej
længde = Len ( tabString )
4
Loop gennem hvert tegn i strengen , og tjekke for tabulatortegnet ved hjælp af " Chr (9)" funktionen ved at tilføje følgende VBA-kode : Hej
char = Venstre ( tabString , 1)
xCntr = 0 Til længde - 1
tabString = Right ( tabString , Len ( tabString ) - 1)
p Hvis char = Chr (9 ) Så
MsgBox "Index nummer " & xCntr & "er en fane i String . "
End If
char = Left ( tabString , 1)
Næste xCntr