Hur man formaterar celler som valuta och var vi kan använda den

Innehållsförteckning

Låt oss ta ett exempel för att förstå hur och var vi kan formatera cellen i valuta.

Vi har produktens mängdsdata i intervall A1: B9 där kolumn A innehåller produktnamn och kolumn B innehåller mängden av den. Vi vill formatera beloppsområdet som valuta så att det för användaren ska vara lätt att förstå att ett tal är en valuta.

För att skriva makrot, följ nedanstående steg:-

  • Öppna VBA -sidan och tryck på Alt+F11.
  • Sätt i en modul.
  • Skriv koden nedan:

Sub FormatCurrency ()

Dim Sh Som arbetsblad

Ställ in Sh = ThisWorkbook.Sheets (1)

Sh.Range ("B2: B9"). NumberFormat = "$#, ## 0.00"

Avsluta Sub

Kod Förklaring:-

Först har vi gett ämnet för koden, sedan hade vi definierat alla variabler efter det hade vi definierat intervallet där vi vill placera valutaformatet.

För att köra makrot, tryck på tangenten F5, och intervallformatet ändras till valutaformatet.

@ www.excelforum har en av användarna ställt liknande fråga:-

Valutaformat, skrivet i USA körs i Shanghai

Jag har en åtkomst db som skapar / fyller i Excel och sedan formaterar rapporten. Jag har valuta som är i USD så jag formaterar den som när jag kör i USA, jag får vad jag förväntar mig "$ 100.000", men när denna applikation körs i Shanghai får de och naturligtvis är de faktiska värdena desamma om körs i USA i Shanghai.
Hur får jag det att visa USD när det körs från Shanghai?

Klicka här för att kontrollera lösningen

http://www.excelforum.com/excel-programming-vba-macros/1075253-currency-format-written-in-us-run-in-shanghai.html

Ladda ner - Formatera valuta i VBA - xlsm

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

wave wave wave wave wave