Formatiranje računovodstvenog broja putem VBA oblikovanja

Sadržaj

Uzmimo primjer kako bismo razumjeli kako i gdje možemo oblikovati ćeliju za računovodstvo.

Imamo podatke o količini proizvoda u rasponu A1: B9 u kojem stupac A sadrži naziv proizvoda, a stupac B sadrži njegovu količinu. Želimo oblikovati raspon iznosa kao računovodstvo. Format stavlja znak dolara s lijeve strane i dodaje dvije decimale broju. Ovaj format služi za prikaz novca.

Da biste napisali makro, slijedite korake u nastavku:-

  • Otvorite VBA stranicu pritisnite tipku Alt+F11.
  • Umetnite modul.
  • Napišite dolje navedeni kod:

PodformatAccounting ()

Dim Sh As Radni list

Postavi Sh = Ova radna knjiga. Listovi (1)

Sh.Range ("B2: B9"). NumberFormat = "_ ($*#, ## 0.00 _); _ ($*(#, ## 0.00); _ ($*" "_" "?? _ ); _ (@_) "

Kraj podm

Šifra Objašnjenje:-

Prvo smo dali temu za kôd, zatim smo definirali sve varijable, nakon toga smo definirali raspon u koji želimo staviti računovodstveni format.

Kada pokrenete makro pritiskom na tipku F5, dobit ćete željeni rezultat u programu Microsoft Excel.

@ www.excelforum jedan od korisnika postavio je slično pitanje:-

$ Znak ispred vrijednosti

Imam ovaj kôd, ali ne mogu shvatiti kako mogu staviti znak dolara ispred. Donji kôd ne stavlja znak $ ispred ove vrijednosti 2220.45-. Želio bi da se prikazuje kao 2220,45 USD-

Za provjeru rješenja kliknite ovdje.

http://www.excelforum.com/excel-programming-vba-macros/1085312-sign-in-front-of-value.html

Preuzimanje - Formatiranje računovodstvenog broja putem VBA - xlsm

Vi ćete pomoći u razvoju web stranice, dijeljenje stranicu sa svojim prijateljima

wave wave wave wave wave