Come controllare per un carattere di tabulazione in VBA

November 9

Come controllare per un carattere di tabulazione in VBA


Prima o poi vi imbatterete in una variabile String in cui è necessario controllare ogni personaggio e identificare una scheda quando si è trovato utilizzando Visual Basic, Applications Edition (VBA). In VBA è possibile utilizzare la funzione "Chr" con il codice di caratteri ANSI per determinare se il personaggio è una scheda. Il codice è un numero che identifica un personaggio come una scheda. A "vbTab" può essere utilizzato anche in VB per aggiungere schede per una variabile stringa.

istruzione

1 Creare quattro variabili che verranno utilizzate per verificare la presenza di un carattere di tabulazione digitando il seguente codice VBA:

Dim tabstring As String

char Dim As String

lunghezza Dim As Integer

Dim xCntr As Integer

2 Aggiungere una stringa con una scheda per la variabile "tabstring" aggiungendo il seguente codice:

tabstring = "buono" e vbTab & "mattina"

3 Ottenere la lunghezza della stringa inserendo il seguente:

Lunghezza = Len (tabstring)

4 Loop attraverso ogni carattere della stringa e verificare il carattere di tabulazione utilizzando il "(9) Chr" la funzione aggiungendo il seguente codice VBA:

char = Sinistra (tabstring, 1)

Per xCntr = 0 alla lunghezza - 1

tabString = Right(tabString, Len(tabString) - 1)

Se char = Chr (9) Poi

MsgBox "Numero indice" & xCntr & "è una scheda nella stringa."

Finisci se

char = Sinistra (tabstring, 1)

Successivo xCntr