November 18
Come Visual Basic programmatori di applicazioni, si dovrebbe essere in grado di rimuovere i numeri o caratteri nelle stringhe per visualizzare informazioni corrette per l'utente. In VBA, è possibile utilizzare la funzione "Trim" per rimuovere eventuali spazi all'inizio e alla fine di una stringa. La "sinistra" e le funzioni di "destra" sono utilizzati per restituire un numero specificato di caratteri dal lato sinistro o destro di una stringa. La funzione "Sostituisci" restituisce una stringa in cui una sottostringa specificata è stato sostituito con un altro.
1 Inizia digitando la seguente per creare una nuova procedura secondaria VBA:
Private Sub cleanString ()
2 Creare e definire una variabile con una stringa:
Dim strVar As String
StrVar = "numeri 2Rimuovere e caratteri 432 *% di questa string.33"
3 Digitare la seguente per rimuovere i caratteri di spazio all'inizio e alla fine della stringa:
StrVar = Trim (strVar)
Digitare la seguente rimuovere "33" dalla fine della stringa:
StrVar = Sinistra (strVar, Len (strVar) - 2)
4 Digitare la seguente per rimuovere "2" dall'inizio della stringa:
StrVar = Destra (strVar, Len (strVar) - 1)
5 Digitare la seguente per rimuovere "432 *%" dalla stringa:
StrVar = Replace (strVar, "432 *%", "")
6 Digitare quanto segue per sostituire un carattere a doppio spazio con un singolo spazio nella stringa:
StrVar = Replace (strVar, "", "")
7 Visualizzare una finestra di messaggio con la stringa finale digitando la seguente:
MsgBox strVar
8 Tipo "End Sub" per terminare la procedura e premere il tasto "F5" per eseguire il codice VBA.