| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Visual Basics programmation >> Content
    Comment nettoyer une chaîne dans VBA
    En Visual Basic pour Applications programmeur, vous devriez être en mesure de supprimer des numéros ou des caractères dans des chaînes pour afficher des informations correctes à l'utilisateur. Dans VBA, vous pouvez utiliser la fonction "Trim " pour supprimer tous les espaces au début et à la fin d'une chaîne. Les fonctions et «de gauche », « droite» sont utilisés pour renvoyer un nombre spécifié de caractères à partir de la gauche ou vers la droite d'une chaîne. La fonction "Remplacer" renvoie une chaîne dans laquelle une sous-chaîne spécifiée a été remplacée par une autre . Instructions
    1

    Commencez par taper la commande suivante pour créer un nouveau sous procédure VBA:

    cleanString Private Sub ()
    2

    créer et définir une variable avec une chaîne:

    strvar Dim As String

    strvar = " nombre 2Retirez et caractères 432 * % de cette string.33 "
    3 type de

    la suivante pour supprimer les caractères d'espace au début et à la fin de la chaîne :

    strvar = Trim ( strvar )

    Tapez la commande suivante pour supprimer "33" à partir de la fin de la chaîne :

    strvar = Gauche ( strvar , Len ( strvar ) - 2)
    4

    Tapez la commande suivante pour supprimer "2" depuis le début de la chaîne :

    strvar = Droite ( strvar , Len ( strvar ) - 1 )
    5

    Tapez la commande suivante pour supprimer " 432 * % " de la chaîne :

    strvar = Replace ( strvar , " 432 *% "," " )
    6

    Tapez la commande suivante pour remplacer un caractère à double interligne avec un espace unique dans la chaîne :

    strvar = Replace ( strvar ," ", "")
    7

    afficher une boîte de message avec la chaîne finale en tapant la commande suivante :

    MsgBox strvar
    8

    type "End Sub " pour fin de votre procédure et appuyez sur la touche "F5 " pour exécuter le code VBA.

    Previous :

    next :
      articles connexes
    ·Comment utiliser PowerShell pour envoyer un fichier via…
    ·Comment faire un jeu de Pong avec le code en VB 
    ·Comment créer une macro dans Word qui va envoyer des e…
    ·Visual Basic 2010 Navigateur Web Progress Bar Tutorial 
    ·Comment télécharger 
    ·Comment ouvrir une URL via un VBS 
    ·Comment appeler une fonction dans VB.NET 
    ·Comment faire un bouton Google en Visual Basic 
    ·Comment utiliser Jaws avec Microsoft Visual Basic 
    ·Macros VBA Formation 
      articles en vedette
    ·Comment utiliser les méthodes autochtones dans NetBean…
    ·Comment écrire un programme DB2 Simple 
    ·Comment obtenir un Modal jQuery show 
    ·Comment exécuter une commande sur un système distant …
    ·Comment ça ADO.NET fonction 
    ·Comment convertir une chaîne du système IO dans TextW…
    ·Comment arrondir des nombres à virgule flottante en Py…
    ·Comment savoir programmation PLC 
    ·Comment déterminer une taille de tableau multi-dimensi…
    ·MFC ActiveX Tutoriel 
    Copyright © Connaissances Informatiques http://fr.wingwit.com