Sådan formateres celler som valuta, og hvor kan vi bruge det

Indholdsfortegnelse

Lad os tage et eksempel for at forstå, hvordan og hvor vi kan formatere cellen i valuta.

Vi har produktets mængdedata i område A1: B9, hvor kolonne A indeholder produktnavn og kolonne B indeholder mængden af ​​det. Vi ønsker at formatere beløbsintervallet som valuta, så det for brugeren skal være let at forstå, at et tal er en valuta.

Følg nedenstående givne trin for at skrive makroen:-

  • Åbn VBA -side, og tryk på tasten Alt+F11.
  • Indsæt et modul.
  • Skriv nedenstående kode:

Sub FormatCurrency ()

Dim Sh Som regneark

Sæt Sh = ThisWorkbook.Sheets (1)

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

Afslut Sub

Kode Forklaring:-

Først har vi givet emnet for koden, derefter havde vi defineret alle variablerne efter at vi havde defineret det område, hvor vi vil placere valutaformatet.

For at køre makroen skal du trykke på tasten F5, og rækkeviddeformatet ændres til valutaformatet.

@ www.excelforum har en af ​​brugerne stillet det lignende spørgsmål:-

Valutaformat, skrevet i USA, kørt i Shanghai

Jeg har en adgang db, der opretter / udfylder Excel og derefter formaterer rapporten. Jeg har valuta, der er i USD, så jeg formaterer det, som når jeg kører i USA, jeg får, hvad jeg forventer "$ 100.000", men når denne applikation køres i Shanghai, får de og selvfølgelig er de faktiske værdier de samme, hvis køre i USA i Shanghai.
Hvordan får jeg det til at vise USD, når det køres fra Shanghai?

Klik her for at kontrollere løsningen

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

Download - Formatering af valuta i VBA - xlsm

Du vil bidrage til udviklingen af ​​hjemmesiden, at dele siden med dine venner

wave wave wave wave wave