Konvertera decimaler till kommatecken med hjälp av ett Excel -makro

Innehållsförteckning

Vad ska jag göra när siffror representeras med punkter istället för kommatecken

Ibland händer det att siffror i Excel visas som värden med en decimal istället för en decimal. Detta är särskilt fallet om data importerades från andra system. Följande illustration visar hur detta kan se ut:

De värden som är högerjusterade i figuren är inte giltiga nummer. Du kan inte räkna med innehållet eftersom Excel ser det som text. Om du vill göra siffror av innehållet konverterar du decimalpunkten till ett kommatecken. Följande makro gör det här jobbet:

Konvertera delpoäng ()
Vid fel Återuppta nästa
Dim Cell As Range
För varje cell i urval
Cell.Value = Application.Substitute (Cell.Value, ".", ",") * 1
Nästa cell
Vid fel GoTo 0
Avsluta Sub

Gör så här för att använda makrot:

  1. Välj cellintervallet som innehåller innehållet som du vill konvertera.
  2. Ring makrot med kommandot "Extra - Makro".

Excel konverterar nu allt innehåll till lämpliga nummer. Följande bild visar hur resultatet ser ut:

Tips: Om du vill veta hur du anger makron i Excel hittar du en kort beskrivning här: http://www.exceldaily.de/excel-makros-vba/artikel/d/so-gend-sie-makros -in- excel-a.html

Du kommer att bidra till utvecklingen av webbplatsen, dela sidan med dina vänner

wave wave wave wave wave