< návrat zpět

MS Excel


Téma: Formát meny rss

Zaslal/a 19.5.2020 12:45

Zdravím Vás.

Pomocou jednoduchého kódu upravujem / nastavujem v bunkách cenovú menu - Kč, €, Ft, zł ...

Príklad:
Range("M5").NumberFormat = "#,##0.00 [$Kč]"
Range("M5").NumberFormat = "#,##0.00 [$€]"
Range("M5").NumberFormat = "#,##0.00 [$Ft]"

Ale keď chcem nastaviť BULHARSKÚ menu " лв. " pomocou kódu tak mi to hádže otázniky, ako keby to nepoznalo.

Range("M5").NumberFormat = "#,##0.00 [$??.]"

Keď ale nastavím menu ručne cez formát bunky, tak tam si v zozname viem vybrať bulharskú menu.

Neviete kde môže byť problém ?

Ďakujem.

Zaslat odpověď >

#046659
elninoslov
Pretože tie znaky sú Unicode, tak ich treba do NumberFormat ich treba vložiť cez ChrW()
Range("M5").NumberFormat = "#,##0.00 [$" & ChrW(1083) & ChrW(1074) & ".-402]"
A aké sú to kódy zistíte:
MsgBox AscW(Mid(Range("M5").NumberFormat, 12, 1))
MsgBox AscW(Mid(Range("M5").NumberFormat, 13, 1))
citovat
#046660
avatar
Waw super ďakujem, pomohli ste ako vždy.
S týmto nemám vôbec žiadne skúsenosti 1

Ešte prosím Vás, čo znamená tých -402 na konci toho príkazu ?citovat
#046662
elninoslov
To je kód národnosti, viď napr. tu
Môžete použiť aj
"#,##0.00 [$" & ChrW(1083) & ChrW(1074) & ".-bg-BG]"
viď napr. tu.citovat
#046667
avatar
Zaujímavé veci toto 1
Ešte raz ďakujem za pomoc.citovat

Uživatelské menu

Nejste přihlášen(a)
avatar\n

Menu

Formulář Faktura

Formulář Faktura IV

Oblíbený formulář Faktura byl vylepšen a rozšířen.
Více se dočtete zde.

Helios iNuvio

Používáte podnikový systém Helios iNuvio? Potřebujete pomoci se správou nebo vyvinout SQL proceduru? Více informací naleznete na stránce Helios iNuvio.

On-line nástroje