Valutamakro i Excel: Effektiv hantering av valutor

Först publicerad:

| © ExcelKungen.com

Samma statschef, olika valutor.
Samma statschef, olika valutor.

I en globaliserad värld är valutakonvertering en viktig funktion för många företag och individer. Oavsett om du arbetar med internationella affärer, reser utomlands eller på  annat sätt hanterar olika valutor i ditt dagliga liv, kan en valutakonverterare i Excel spara tid och förenkla processen.

I denna artikel kommer vi att gå igenom hur man skapar ett rudimentärt Excelmakro för valutakonvertering.

Vad är ett Excelmakro?

Ett Excelmakro är en uppsättning instruktioner som automatiserar uppgifter i Microsoft Excel. Genom att använda makron kan du snabbt utföra repetitiva uppgifter, som att konvertera mellan valutor, utan att behöva göra det manuellt varje gång. Det gör arbetet mer effektivt och minskar risken för fel.

Skapa en valutakonverterare i Excel

Här är ett exempel på ett enkelt makro som konverterar värdet i valda celler från pesetas (ESP) till euro (EUR) enligt den fastställda omräkningskursen 166,386. Makrot kommer att skriva över de gamla värdena och formatera dem med tusenavdelare och två decimaler.

Omräkningen mellan Euro och andra valutor var kanske mer relevant i samband med valutaövergången år 2002. Men om du arbetar med ett Euro-land är just dessa konverteringar fortfarande av betydelse i vissa situationer.

Steg-för-steg-instruktioner:

  1. Öppna Excel: Starta Microsoft Excel och öppna ett nytt eller befintligt kalkylblad.
  2. Öppna VBA-redigeraren: Tryck på Alt + F11 för att öppna VBA-redigeraren.
  3. Skapa ett nytt modulfönster: Högerklicka på VBAProject (Din arbetsbok) i projektutforskaren och välj Infoga > Modul.
  4. Klistra in makrokoden: Kopiera och klistra in följande kod i modulfönstret:
Sub ValutaKonverteringExcel()
 
    Set Area = Selection
 
    For Each Cell In Area
        z = Round(Cell / 166.386, 2)
        Cell.Value = z
        Cell.NumberFormat = "#,##0.00"
    Next Cell
 
End Sub
  1. Spara och stäng: Spara ditt arbete i VBA-redigeraren och stäng den.
  2. Kör makrot: Markera de celler som innehåller pesetas som du vill konvertera och kör makrot genom att trycka på Alt + F8, välja "ValutaKonverteringExcel" och klicka på "Kör".

Viktiga överväganden

Observera att ovanstående Excelmakro kan vara svårt att köra på en maskin med Excel 97 installerat. För att säkerställa bästa möjliga tillförlitlighet rekommenderas det att använda Excel 2000 eller en nyare version.

Populära artiklar

Dagens tips

Relaterade artiklar