Eemaldage lahtritelt automaatselt juhtivad tühikud

Anonim

Kuidas rakke puhastada VBA kaudu

Eriti pärast andmete importimist võib juhtuda, et loendeid ei saa kohe lugeda või need pole õigesti vormindatud. Tavaline probleem on juhtivate tühikute olemasolu numbrite või teksti ees. Järgmine joonis näitab, milline selline sisu välja võib näha:

Andmete juhtivate tühikute automaatseks eemaldamiseks valige kõigepealt asjakohane lahtrivahemik ja seejärel helistage järgmisele makrole:

Sub RemoveSpace ()
Dim Cell kui vahemik
Iga valitud lahtri kohta
Cell.Value = Application.Trim (Cell.Value)
Järgmine lahter
End Sub

Makro kustutab eelnevalt valitud andmetest kõik juhtivad tühikud. Sisu teisendatakse samal ajal ka absoluutväärtusteks. Järgmine joonis näitab teisendamise tulemust:

Näpunäide. Kui soovite teada, kuidas Excelis makrosid sisestada ja käivitada, leiate lühikirjelduse siit: www.exceldaily.de/excel-makros-vba/artikel/d/so-gend-sie-makros-in -excel- a.html