Ako formátovať bunky ako menu a kde ich môžeme použiť

Obsah

Vezmime si príklad, aby sme pochopili, ako a kde môžeme bunku formátovať v mene.

Máme údaje o množstve produktu v rozsahu A1: B9, v ktorých stĺpec A obsahuje názov produktu a stĺpec B obsahuje jeho množstvo. Chceme rozsah čiastok formátovať ako menu, takže pre používateľa by malo byť ľahké pochopiť, že číslo je mena.

Pri písaní makra postupujte podľa nižšie uvedených krokov:-

  • Otvorte stránku VBA a stlačte kláves Alt+F11.
  • Vložte modul.
  • Napíšte nižšie uvedený kód:

Podformát Mena ()

Pracovný list Dim Sh As

Set Sh = ThisWorkbook. Sheets (1)

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

Koniec pod

Vysvetlenie kódu:-

Najprv sme zadali predmet pre kód, potom sme definovali všetky premenné a potom sme definovali rozsah, kam chceme vložiť formát meny.

Makro spustíte stlačením klávesu F5 a formát rozsahu sa zmení na formát meny.

@ www.excelforum jeden z používateľov si položil podobnú otázku:-

Formát meny, napísaný v USA, spustený v Šanghaji

Mám prístupový databázový súbor, ktorý vytvorí / naplní program Excel a potom formátuje správu. Mám menu, ktorá je v USD, takže ju formátujem tak, ako keď bežím v USA, dostanem to, čo očakávam „100 000 dolárov“, ale keď je táto aplikácia spustená v Šanghaji, dostanú a samozrejme skutočné hodnoty sú rovnaké, ak bežať v USA v Šanghaji.
Ako to môžem dosiahnuť, aby sa mi zobrazovali USD pri spustení zo Šanghaja?

Ak chcete skontrolovať riešenie, kliknite sem

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

Stiahnuť - Mena formátovania vo VBA - xlsm

Vám pomôže rozvoju miesta, zdieľať stránku s priateľmi

wave wave wave wave wave