Odstráňte špeciálne znaky v Exceli a Tabuľkách Google

Stiahnite si ukážkový zošit

Stiahnite si ukážkový zošit

Tento návod bude Ukážeme vám, ako odstrániť všetky špeciálne znaky z buniek v Exceli a Tabuľkách Google.

Odstráňte špeciálne znaky

Excel neposkytuje žiadne funkcie na odstránenie všetkých špeciálnych znakov z reťazcov naraz. Ak chcete odstrániť iba jeden špeciálny znak, môžete použiť funkciu SUBSTITUTE (viac v tomto článku odstráňte nežiaduce znaky).

Ak chcete na odstránenie špeciálnych znakov použiť jediný vzorec, budete musieť použiť funkciu definovanú používateľom (UDF), napríklad RemoveSpecChar.

1 = RemoveSpecChar (B3)

Aby váš UDF fungoval, otvorte editor jazyka Visual Basic stlačením klávesov Alt+F11. Kliknite pravým tlačidlom myši na názov zošita v okne Projekt na ľavej strane a vložte nový modul. Do tohto modulu skopírujte nižšie uvedený UDF:

123456789 Funkcia RemoveSpecChar (sVstup ako reťazec) ako reťazecDim sSpecChar ako reťazecDim i As LongsSpecChar = "\/:*? ™" "" |. &@# (_+`© ~);-+=^$ !, '"Pre i = 1 až Len (sSpecChar)sInput = Nahradiť $ (sInput, Mid $ (sSpecChar, i, 1), "")ĎalšieRemoveSpecChar = sVstupKoncová funkcia

Teraz je váš UDF definovaný a pripravený na použitie. Nezabudnite uložiť svoj zošit ako zošit s povolením makra Excel (*.xlsm).

Ak sa chcete dozvedieť viac o UDF, prečítajte si tento článok: Užívateľom definované funkcie.

Vám pomôže rozvoju miesta, zdieľať stránku s priateľmi

wave wave wave wave wave