Come rimuovere Staffe da una stringa in VBA

April 29

Come un programmatore di computer, potrebbe essere necessario sostituire i caratteri in una variabile stringa nelle applicazioni VBA. In VBA, è possibile utilizzare la funzione "Sostituisci" per sostituire un carattere o insieme di caratteri, piuttosto che scrivere codice per scorrere tutti i caratteri nella stringa. La funzione "Sostituisci" restituisce una stringa in cui si sostituisce una stringa specificata con un'altra stringa.

istruzione

1 Avviare Microsoft Office Excel, fare clic sulla scheda "Sviluppatore" e fare clic su "Visual Basic".

2 Fare clic sul campo "Inserisci" e fare clic su "modulo" per inserire un nuovo modulo.

3 Digitare la seguente per creare una nuova procedura sotto:

removeBrackets Private Sub ()

4 Aggiungere il seguente codice per creare una variabile stringa per contenere una stringa con parentesi:

Dim tempStr As String

tempStr = "[Sono state eliminare la parentesi]"

5 Digitare il seguente codice per rimuovere le parentesi dalla stringa:

tempStr = Replace (tempStr, "[", "")

tempStr = Replace (tempStr, "]", "")

6 Aggiungere la seguente riga per visualizzare la stringa utilizzando una finestra di messaggio:

MsgBox (tempStr)

7 Tipo "End Sub" per terminare la procedura.

8 Premere il tasto "F5" per eseguire.