Eemaldage Exceli ja Google'i arvutustabelite erimärgid

Lang L: none (table-of-contents)
Laadige alla töövihiku näide

Laadige alla töövihiku näide

See õpetus saab demonstreerige, kuidas Exceli ja Google'i arvutustabelite lahtritest eemaldada kõik erimärgid.

Eemaldage erimärgid

Excel ei paku funktsioone, et eemaldada stringidest kõik erimärgid korraga. Kui soovite eemaldada ainult ühe erimärgi, võite kasutada funktsiooni SUBSTITUTE (lisateavet leiate sellest artiklist eemalda soovimatud märgid).

Kui soovite erimärkide eemaldamiseks kasutada ühte valemit, peate kasutama kasutaja määratud funktsiooni (UDF), näiteks RemoveSpecChar.

1 = RemoveSpecChar (B3)

UDF -i toimimiseks avage Visual Basic Editor, vajutades klahvikombinatsiooni Alt+F11. Paremklõpsake oma töövihiku nimel vasakpoolses aknas Projekti ja sisestage uus moodul. Sellesse moodulisse kopeerige allolev UDF:

123456789 Funktsioon RemoveSpecChar (sSisend stringina) stringinaDim sSpecChar stringinaDim i As LongsSpecChar = "\/:*? ™" "® |. &@# (_+` © ~);-+=^$ !, '"I = 1 kuni Len (sSpecChar)sInput = Asenda $ (sInput, Mid $ (sSpecChar, i, 1), "")EdasiRemoveSpecChar = sSisendLõppfunktsioon

Nüüd on teie UDF määratletud ja kasutamiseks valmis. Ärge unustage salvestada oma töövihikut Exceli makrofunktsiooniga töövihikuna (*.xlsm).

UDF -ide kohta lisateabe saamiseks lugege palun seda artiklit: Kasutaja määratud funktsioonid.

Te aitate arengu ala, jagades leht oma sõpradega

wave wave wave wave wave