Zet decimale punten om in komma's met behulp van een Excel-macro

Anonim

Wat te doen als getallen worden weergegeven met punten in plaats van komma's

Soms komt het voor dat getallen in Excel verschijnen als waarden met een komma in plaats van een komma. Dit is met name het geval als de gegevens uit andere systemen zijn geïmporteerd. De volgende afbeelding laat zien hoe dit eruit kan zien:

De waarden die rechts uitgelijnd zijn in de afbeelding zijn geen geldige getallen. Je kunt niet op de inhoud rekenen omdat Excel het als tekst ziet. Om getallen uit de inhoud te maken, converteert u de komma naar een komma. De volgende macro doet dit:

Subpunten converteren ()
Bij fout Hervatten Volgende
Dim cel als bereik
Voor elke cel in selectie
Cell.Value = Application.Substitute (Cell.Value, ".", ",") * 1
Volgende cel
Bij fout Ga naar 0
Einde sub

Ga als volgt te werk om de macro te gebruiken:

  1. Selecteer het cellenbereik dat de inhoud bevat die u wilt converteren.
  2. Roep de macro aan met het commando "Extra's - Macro".

Excel converteert nu alle inhoud naar de juiste getallen. De volgende afbeelding laat zien hoe het resultaat eruit ziet:

Tip: Als u wilt weten hoe u macro's in Excel invoert, vindt u hier een korte beschrijving: http://www.exceldaily.de/excel-makros-vba/artikel/d/so-gend-sie-makros -in- excel-a.html