Come un programmatore Visual Basic Applications , si dovrebbe essere in grado di rimuovere numeri o caratteri nelle stringhe per visualizzare le informazioni corrette per l'utente. In VBA , è possibile utilizzare la funzione "Trim" per eliminare eventuali spazi all'inizio e alla fine di una stringa . Le funzioni e "sinistra" "destra" sono utilizzate per restituire un numero di caratteri specificato dal lato sinistro o destro di una stringa . La funzione "Sostituisci" restituisce una stringa in cui la sottostringa specificata è stata sostituita con un'altra . Istruzioni
1
inizia a digitare il seguente per creare una nuova procedura sub VBA :
cleanString Private Sub ( ) economici 2
creare e definire una variabile con una stringa :
Dim StrVar As String
StrVar = " numeri 2Rimuovere e personaggi * 432 % di questo string.33 "
3
Tipo quanto segue per rimuovere i caratteri di spazio all'inizio e alla fine della stringa :
StrVar = Trim ( StrVar ) per
digitare quanto segue per rimuovere "33" dalla fine della stringa :
StrVar = Sinistra ( StrVar , Len ( StrVar ) - 2 ) economici 4
Digitare quanto segue per rimuovere "2" a partire dall'inizio della stringa :
StrVar = Right ( StrVar , Len ( StrVar ) - 1 ) economici 5
digitare quanto segue per rimuovere " 432 * % " dalla stringa :
StrVar = Replace ( StrVar , " 432 * % " , " " ) economici 6
Digitare quanto segue per sostituire un carattere a doppio spazio con un singolo spazio nella stringa :
StrVar = Replace ( StrVar , " " , " " ) economici 7
visualizzare una finestra di messaggio con la stringa finale digitando il seguente :
MsgBox StrVar
8
tipo "End Sub " per terminare la procedura e premere il tasto "F5" per eseguire il codice VBA .