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.