Decimalna vejica v vnosnem polju

Pomoč pri izdelavi makrov
Odgovori
infozop
Prispevkov: 15
Pridružen: To Avg 16, 2005 12:02 pm

Decimalna vejica v vnosnem polju

Odgovor Napisal/-a infozop »

Matjaž, pozdravljeni!
Vaše strani so mi bile že velikokrat v pomoč, nisem pa zasledil, da bi bila obravnavana (po moje) napaka, ki se mi pojavlja pri uporabi VB v Excelu.
Gre za naslednji primer:
Imam formo s katero vnašam tečaj EUR v neko work celico (celico A2 na Work listu). Pri tem moram vpisati vrednost tečaja na štiri decimalke natančno.
Pri vnosu moram uporabiti decimalno piko!!! in ne vejico (kot bi bilo normalno za naše nastavitve), če želim, da imam v celici pravilno vrednost.
Nisem uspel odkriti kaj bi lahko bilo narobe in vas prosim, če mi lahko nakažete pot rešitve oz. potrdite sum, da je verjetno žogica rešitve pri Microsoftu.
Pozdrav še enkrat in vnaprej hvala za pomoč.
Vinko Kurzweil
admin
Site Admin
Prispevkov: 3687
Pridružen: Sr Jul 20, 2005 10:06 pm

Odgovor Napisal/-a admin »

Pozdravljeni,

Žogica na srečo ni na strani MS-a temveč bo napaka povsem vaša :). No problem imate zato, ker je po privzetem vse kar vnesete v TextBox tekstovnega formata vi pa želite numeričnega. Rešitev pa je preprosta:

Koda: Izberi vse

  Range("a1") = CDbl(TextBox1.Text)
Torej; preden stvar zapišete v celico jo pretvorite v numerični format.
lp,
Matjaž Prtenjak
Administrator
infozop
Prispevkov: 15
Pridružen: To Avg 16, 2005 12:02 pm

Odgovor Napisal/-a infozop »

Še ena potrditev vaše ažurnosti!
Hvala za hitri odgovor.
Žogica je spet pri meni in moji kodi :wink:
Odgovori