Come rimuovere alcuni caratteri speciali da una stringa in Excel?
Se ci sono alcuni caratteri speciali come %^&*() all'interno delle stringhe di testo e ora desideri rimuovere questi caratteri specifici dalle stringhe delle celle, farlo uno per uno sarebbe dispendioso in termini di tempo. Qui ti mostrerò alcuni trucchi rapidi per risolvere questo problema in Excel.
Rimuovi alcuni caratteri speciali dalle stringhe di testo con una Funzione Definita dall'Utente
Rimuovi alcuni caratteri speciali dalle stringhe di testo con Kutools per Excel
Rimuovi alcuni caratteri speciali dalle stringhe di testo con una Funzione Definita dall'Utente
Il seguente codice VBA può aiutarti a rimuovere i caratteri specifici di cui hai bisogno, procedi come segue:
1. Tieni premuti i tasti ALT + F11 per aprire la finestra Microsoft Visual Basic for Applications.
2. Clicca su Inserisci > Modulo e incolla il seguente codice nella finestra del Modulo.
Codice VBA: Rimuovi alcuni caratteri speciali dalle stringhe di testo
Function RemoveSpecial(Str As String) As String
'updatebyExtendoffice 20160303
Dim xChars As String
Dim I As Long
xChars = "#$%()^*&"
For I = 1 To Len(xChars)
Str = Replace$(Str, Mid$(xChars, I, 1), "")
Next
RemoveSpecial = Str
End Function
3. Quindi salva e chiudi questo codice, torna al foglio di lavoro e inserisci questa formula: =removespecial(A2) in una cella vuota dove vuoi ottenere il risultato, vedi screenshot:
4. Trascina quindi il quadratino di riempimento verso il basso fino alle celle in cui desideri applicare questa formula, e tutti i caratteri speciali che non ti servono saranno rimossi dalla stringa di testo, vedi screenshot:
Nota: Nel codice sopra, puoi cambiare i caratteri speciali #$%()^*& in qualsiasi altro che desideri rimuovere.
Rimuovi alcuni caratteri speciali dalle stringhe di testo con Kutools per Excel
Se non sei esperto con il codice VBA, l'utilità Rimuovi Caratteri Specifici di Kutools per Excel può aiutarti a completare questa operazione rapidamente e facilmente.
Dopo aver installato Kutools per Excel, procedi come segue:
1. Seleziona le stringhe di testo da cui vuoi rimuovere alcuni caratteri speciali.
2. Clicca su Kutools > Testo > Rimuovi Caratteri, vedi screenshot:
3. Nella finestra di dialogo Rimuovi Caratteri, seleziona l'opzione Personalizzato sotto la sezione Rimuovi Caratteri e inserisci i caratteri speciali che desideri rimuovere, vedi screenshot:
4. Quindi clicca sul pulsante Ok o Applica, i caratteri specificati nel campo di testo Personalizzato saranno immediatamente rimossi dalle stringhe di testo, vedi screenshot:
![]() | ![]() | ![]() |
Clicca per Scaricare e provare gratuitamente Kutools per Excel Ora!
I migliori strumenti per la produttività in Office
Potenzia le tue competenze in Excel con Kutools per Excel e sperimenta un'efficienza mai vista prima. Kutools per Excel offre oltre300 funzionalità avanzate per aumentare la produttività e risparmiare tempo. Clicca qui per ottenere la funzione di cui hai più bisogno...
Office Tab porta l'interfaccia a schede in Office e rende il tuo lavoro molto più semplice
- Abilita la modifica e la lettura a schede in Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
- Apri e crea più documenti in nuove schede della stessa finestra, invece che in nuove finestre.
- Aumenta la tua produttività del50% e riduce centinaia di clic del mouse ogni giorno!