Tôt ou tard, vous allez courir dans une variable String où vous avez besoin de vérifier chaque personnage et identifier un onglet quand il a trouvé l'aide de 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 tel qu'une patte . A " vbTab " peut également être utilisé en VB pour ajouter des onglets à une variable chaîne. Instructions
1
créer quatre variables que vous allez utiliser pour vérifier un caractère de tabulation en tapant le code VBA suivant :
tabString Dim As String
Dim char comme chaîne
longueur As Integer
xCntr As Integer
2
Ajouter une chaîne avec un onglet pour la variable « tabString " en ajoutant le code suivant:
tabString = "bon" et vbTab & " matin "
3
obtenir la longueur de la chaîne en entrant la commande suivante :
longueur de
= Len ( tabString )
4
parcourir chaque caractère de la chaîne et vérifier le caractère de tabulation en utilisant le " (9) Chr " fonction en ajoutant le code VBA suivant :
char = Gauche ( tabString , 1)
xCntr = 0 To longueur - 1 x
tabString = Droite ( tabString , Len ( tabString ) - 1 )
Si char = Chr ( 9 ) Puis
MsgBox " numéro index " et xCntr & " est un onglet dans la chaîne. "
End If
char = gauche ( tabString , 1) Photos
Suivant xCntr