Eliminați caracterele speciale din Excel și Foi de calcul Google

Descărcați Exemplu de registru de lucru

Descărcați exemplul de registru de lucru

Acest tutorial va fi vă arată cum să eliminați toate caracterele speciale din celulele din Excel și Foi de calcul Google.

Eliminați caracterele speciale

Excel nu oferă nicio funcție pentru a elimina simultan toate caracterele speciale din șiruri. Dacă doriți să eliminați un singur caracter special, puteți utiliza funcția SUBSTITUTE (vedeți mai multe în acest articol remove-nedorite-caractere).

Dacă doriți să utilizați o singură formulă pentru a elimina caractere speciale, va trebui să utilizați o funcție definită de utilizator (UDF), cum ar fi RemoveSpecChar.

1 = RemoveSpecChar (B3)

Pentru a face ca UDF să funcționeze, deschideți Editorul Visual Basic apăsând Alt + F11. Faceți clic dreapta pe numele registrului dvs. de lucru în fereastra Proiect din partea stângă și introduceți un nou modul. În acest modul copiați UDF de mai jos:

123456789 Funcția RemoveSpecChar (sInput As String) ca StringDim sSpecChar As StringDim i As LongsSpecChar = "\ /: *? ™" "® |. & @ # (_ +` © ~); - + = $ !, '"Pentru i = 1 către Len (sSpecChar)sInput = Înlocuiți $ (sInput, Mid $ (sSpecChar, i, 1), "")UrmătorulRemoveSpecChar = sInputFuncția de sfârșit

Acum UDF-ul dvs. este definit și gata de utilizare. Nu uitați să salvați registrul de lucru ca un registru de lucru Excel Macro-Enabled (* .xlsm).

Pentru a afla mai multe despre UDF-uri, vă rugăm să citiți acest articol: Funcții definite de utilizator.

Vei ajuta la dezvoltarea site-ului, partajarea pagina cu prietenii

wave wave wave wave wave