Tôt ou tard, vous allez courir dans une variable de chaîne où vous avez besoin de vérifier chaque caractère et d`identifier un onglet quand il est trouvé en utilisant Visual Basic pour Applications (VBA). Dans VBA, vous pouvez utiliser la fonction "Chr" avec le code de caractère ANSI pour déterminer si le caractère est un onglet. Le code est un numéro qui identifie un caractère comme un onglet. A "vbTab" peut également être utilisé en VB pour ajouter des onglets à une variable de chaîne.
Créez quatre variables que vous allez utiliser pour vérifier un caractère de tabulation en tapant le code VBA suivant:
Dim tabString As String
omble Dim As String
longueur Dim As Integer
Dim xCntr As Integer
Ajouter une chaîne avec un onglet pour la variable "tabString" en ajoutant le code suivant:
tabString = "bonne" vbTab "matin"
Obtenez la longueur de la chaîne en entrant la commande suivante:
longueur = Len (tabString)
Boucle à travers chaque caractère de la chaîne et de vérifier le caractère de tabulation en utilisant le "(9) Chr" fonction en ajoutant le code VBA suivant:
omble = Gauche (tabString, 1)
Pour xCntr = 0 To length - 1
tabString = Droite (tabString, Len (tabString) - 1)
Si l`omble = Chr (9) Ensuite,
MsgBox "Numéro index" xCntr "Est un onglet dans la chaîne."
Fin si
omble = Gauche (tabString, 1)
Suivant xCntr