Comment vérifier un caractère de tabulation dans vba

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

AUTRES

» » » » Comment vérifier un caractère de tabulation dans vba