Noņemiet īpašās rakstzīmes programmā Excel un Google izklājlapas

Lejupielādēt darbgrāmatas piemēru

Lejupielādējiet darbgrāmatas piemēru

Šī apmācība būs parādīt, kā noņemt visas īpašās rakstzīmes no šūnām programmā Excel un Google izklājlapas.

Noņemiet īpašās rakstzīmes

Programmā Excel nav nevienas funkcijas, lai vienlaikus noņemtu visas īpašās rakstzīmes no virknēm. Ja vēlaties noņemt tikai vienu īpašo rakstzīmi, varat izmantot funkciju SUBSTITUTE (plašāku informāciju skatiet šajā rakstā noņemiet nevēlamās rakstzīmes).

Ja vēlaties izmantot vienu formulu speciālo rakstzīmju noņemšanai, jums jāizmanto lietotāja definēta funkcija (UDF), piemēram, RemoveSpecChar.

1 = RemoveSpecChar (B3)

Lai UDF darbotos, atveriet Visual Basic redaktoru, nospiežot Alt+F11. Ar peles labo pogu noklikšķiniet uz darbgrāmatas nosaukuma projekta logā kreisajā pusē un ievietojiet jaunu moduli. Šajā modulī nokopējiet zemāk esošo UDF:

123456789 Funkcija RemoveSpecChar (sInput As String) Kā virkneDim sSpecChar kā virkneDim un tik ilgisSpecChar = "\/:*? ™" "® |. &@# (_+` © ~);-+=^$ !, '"Par i = 1 līdz Len (sSpecChar)sInput = Aizstāt $ (sInput, Mid $ (sSpecChar, i, 1), "")NākamaisRemoveSpecChar = sInputBeigu funkcija

Tagad jūsu UDF ir definēts un gatavs lietošanai. Neaizmirstiet saglabāt savu darbgrāmatu kā Excel darbgrāmatu, kurā ir iespējota makro (*.xlsm).

Lai uzzinātu vairāk par UDF, lūdzu, izlasiet šo rakstu: Lietotāja noteiktas funkcijas.

Jums palīdzēs attīstību vietā, daloties lapu ar draugiem

wave wave wave wave wave