Als Visual Basic for Applications -Programmierer , sollten Sie in der Lage, Zahlen oder Zeichen in Strings zu entfernen, um korrekte Informationen für den Benutzer anzuzeigen . In VBA können Sie den "Trim "-Funktion , um alle Leerzeichen am Anfang und Ende eines Strings entfernen. Die "Links" und "Rechts" -Funktionen verwendet werden, um eine bestimmte Anzahl von Zeichen aus dem linken oder rechten Seite einer Zeichenfolge zurück. Die "Ersetzen" -Funktion gibt einen String, in dem ein bestimmter Teilstring mit einem anderen ersetzt wurde. Anleitung 
 1 
 tauschen , indem Sie den folgenden VBA eine neue Sub-Prozedur zu erstellen : 
 
 Private Sub cleanString () 
 2 
 Erstellen und definieren Sie eine Variable mit einer Schnur : 
 
 Dim strvar As String 
 
 strvar = " 2Entfernen Zahlen und Zeichen 432 * % von diesem string.33 " 
 3 
 Typ die folgenden , um die Leerzeichen am Anfang und Ende des Strings entfernen: 
 
 strvar = Trim ( strvar ) 
 
 Geben Sie den folgenden zu entfernen "33" aus dem Ende der Zeichenfolge : 
 
 strvar = Left ( strvar , Len ( strvar ) - 2) 
 4 
 Geben Sie den folgenden zu entfernen "2" aus dem Anfang des Strings : 
 
 strvar = Right ( strvar , Len ( strvar ) - 1) 
 5 
 Geben Sie den folgenden zu entfernen " 432 % * " aus dem String : 
 
 strvar = Replace ( strvar , " 432 * % "," " ) 
 6 
 Geben Sie den folgenden , um eine double- Leerzeichen mit einem einzigen Raum in der Zeichenfolge zu ersetzen : 
 
 strvar = Replace ( strvar ," ", "") 
 7 
 Zeigt eine Meldung mit der endgültigen Zeichenfolge , indem Sie die folgenden Schritte aus: 
 
 MsgBox strvar 
 8 
 Typ "End Sub " zu Ende der Prozedur und drücken Sie "F5 ", um den VBA- Code ausführen.