Konverter desimaler til komma ved hjelp av en Excel -makro

Innholdsfortegnelse

Hva skal jeg gjøre når tall er representert med punktum i stedet for komma

Noen ganger skjer det at tall i Excel vises som verdier med et desimalpunkt i stedet for et desimaltegn. Dette er spesielt tilfelle hvis dataene ble importert fra andre systemer. Følgende illustrasjon viser hvordan dette kan se ut:

Verdiene som er høyrejustert i figuren er ikke gyldige tall. Du kan ikke stole på innholdet fordi Excel ser det som tekst. For å gjøre tall ut av innholdet, konverter desimaltegnet til et komma. Følgende makro gjør denne jobben:

Konverter delpoeng ()
Ved feil Fortsett neste
Dim Cell As Range
For hver celle i utvalg
Cell.Value = Application.Substitute (Cell.Value, ".", ",") * 1
Neste celle
Ved feil GoTo 0
Slutt Sub

Slik bruker du makroen:

  1. Velg celleområdet som inneholder innholdet du vil konvertere.
  2. Ring makroen ved hjelp av kommandoen "Extras - Macro".

Excel konverterer nå alt innhold til de riktige tallene. Følgende figur viser hvordan resultatet ser ut:

Tips: Hvis du vil vite hvordan du legger inn makroer i Excel, finner du en kort beskrivelse her: http://www.exceldaily.de/excel-makros-vba/artikel/d/so-gend-sie-makros -in- excel-a.html

Du vil bidra til utvikling av området, dele siden med vennene dine

wave wave wave wave wave