Teisendage kümnendkohad Exceli makro abil komadeks

Lang L: none (table-of-contents)

Mida teha, kui komade asemel on numbrid tähistatud punktidega?

Mõnikord juhtub, et Exceli numbrid kuvatakse kümnendkoha asemel kümnendkohaga väärtustena. Seda eriti juhul, kui andmed imporditi teistest süsteemidest. Järgmine illustratsioon näitab, kuidas see välja võib näha:

Joonisel paremale joondatud väärtused ei ole kehtivad numbrid. Te ei saa loota sisule, sest Excel näeb seda tekstina. Sisust numbrite tegemiseks teisendage koma komaga. Seda tööd teeb järgmine makro:

Teisenda alampunktid ()
Vea korral Jätka järgmist
Dim Cell kui vahemik
Iga valitud lahtri kohta
Lahter.Väärtus = Application.Substitute (Cell.Value, ".", ",") * 1
Järgmine lahter
Viga GoTo 0
End Sub

Makro kasutamiseks toimige järgmiselt.

  1. Valige lahtrite vahemik, mis sisaldavad teisendatavat sisu.
  2. Helistage makrole käsu "Lisad - makro" abil.

Excel teisendab nüüd kogu sisu sobivateks numbriteks. Järgmine joonis näitab, milline tulemus välja näeb:

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

Te aitate arengu ala, jagades leht oma sõpradega

wave wave wave wave wave