Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Nozioni di base di Visual Programming >> .

Come pulire una stringa in VBA

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 .

 

Programmazione © www.354353.com