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.
|