Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Mnozenje 2 textboxa i proizvod u trecem

[es] :: Office :: Excel :: Mnozenje 2 textboxa i proizvod u trecem

[ Pregleda: 2971 | Odgovora: 8 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

neptuncokg
Predrag M
racunovodja
Kragujevac

Član broj: 230353
Poruke: 326
79.101.221.*



+9 Profil

icon Mnozenje 2 textboxa i proizvod u trecem15.10.2009. u 15:08 - pre 175 meseci
Ponovo sam u problemu sa formatima textboxa. U Formi1 imam Textbox2 i TextBox3, ciji proizvod je u TextBoxu4.

Private Sub CommandButton2_Click()
TextBox4.Value = TextBox2.Value * TextBox3.Value
End Sub

Za TextBox4 imam dodeljen format broja sa dve decimale:

Private Sub TextBox4_Exit(ByVal Cancel As MSForms.ReturnBoolean)
TextBox4.Text = FormatNumber(TextBox4.Text, 2)
End Sub

Medjutim, ako je proizvod okrugli broj (200*30=6000) tako se i upisuje - 6000 (bez ,00).
Ako je prizvod sa 4 decimale onda se tako i upisuje (11.33*12.44=140.9452).
I NIKAKO sa dve decimale. Ne razumem zasto. Probao sam TextBox2 i TextBox3 da formatiram na dve decimale i to se postuje kod unosa, ali samo kad unosim dvocifrene brojeve. Za brojeve sa tri i vise cifara automatski ih deli sa 1000 (npr. unesem 2000, a upise se 2). Definitivno imam problem sa formatiranjemTextBoxova u UserFormu, ali ne znam da ga prevazidjem. Pozdrav
 
Odgovor na temu

mirko1949
Miroslav Magdić
Kragujevac

Član broj: 87134
Poruke: 216
*.dynamic.sbb.rs.



+2 Profil

icon Re: Mnozenje 2 textboxa i proizvod u trecem16.10.2009. u 18:22 - pre 175 meseci
Potrebno ti je jos jedan red u prvom kodu tako da glasi:

Private Sub CommandButton2_Click()
TextBox4.Value = TextBox2.Value * TextBox3.Value
TextBox4 = Format(Val(TextBox3) * Val(TextBox2), "0.00")
End Sub

Evo i prilog
pozdrav
Prikačeni fajlovi
 
Odgovor na temu

neptuncokg
Predrag M
racunovodja
Kragujevac

Član broj: 230353
Poruke: 326
79.101.221.*



+9 Profil

icon Re: Mnozenje 2 textboxa i proizvod u trecem16.10.2009. u 19:15 - pre 175 meseci
Hvala Mirko, to je to - RADI kako sam hteo. Da li je sustina sto je u dogadjaju CommandButon_click, odnosno da li bi radilo i ako isti kod stavim u ovaj donji dogadjaj. Svakako HVALA na pomoci. Pozdrav
 
Odgovor na temu

mirko1949
Miroslav Magdić
Kragujevac

Član broj: 87134
Poruke: 216
*.dynamic.sbb.rs.



+2 Profil

icon Re: Mnozenje 2 textboxa i proizvod u trecem16.10.2009. u 19:56 - pre 175 meseci
Neznam sto bi bilo pogodnije za donji dogadjaj jer vec imas CommandButton. Probao sam i neradi. Pozdrav
 
Odgovor na temu

neptuncokg
Predrag M
racunovodja
Kragujevac

Član broj: 230353
Poruke: 326
79.101.221.*



+9 Profil

icon Re: Mnozenje 2 textboxa i proizvod u trecem16.10.2009. u 20:36 - pre 175 meseci
O.K. Svakako hvala. Taj problem sam odavno "vukao" Pozdrav
 
Odgovor na temu

Gix_
Milenkovic
Lyon (France)

Član broj: 113036
Poruke: 185
*.w90-15.abo.wanadoo.fr.



Profil

icon Re: Mnozenje 2 textboxa i proizvod u trecem16.10.2009. u 22:39 - pre 175 meseci
Re,
nekapiram o cemuse radi bas najbolje, bezobzira evo jednog nacina
dase resi problem sa jednom linijom.

Private Sub CommandButton2_Click()
TextBox4.Value = Format(TextBox2 * TextBox3.Value, "#,##0.00")
End Sub

Pozrav za sve

Nepostoje idiotska pitanja, samo idioti ne postavljaju pitanje !!!
 
Odgovor na temu

neptuncokg
Predrag M
racunovodja
Kragujevac

Član broj: 230353
Poruke: 326
79.101.221.*



+9 Profil

icon Re: Mnozenje 2 textboxa i proizvod u trecem16.10.2009. u 23:06 - pre 175 meseci
Pozdrav za Lion. Nazalost tvoja verzija ne funkcionise. Odnosno, funkcionise kao i moja prvobitna - samo kad se u Box1 i Box2 unesu dvocifreni brojevi. Za trocifrene i vise, daje rezultat podeljen sa 10000 (300*200=6). Mirkova definitivno RADI.
Hvala na podrsci. Pozdrav.
 
Odgovor na temu

Gix_
Milenkovic
Lyon (France)

Član broj: 113036
Poruke: 185
*.w90-15.abo.wanadoo.fr.



Profil

icon Re: Mnozenje 2 textboxa i proizvod u trecem17.10.2009. u 22:08 - pre 175 meseci
Izvini mozdasam malo dosadan samo nesrazumem sta to neradi kod tebe,
jer kod mene sve funkcionise dvocifreni ili trocifreni sa zarezom ili bez nemam problema.

Mozes napisati i ovako : TextBox4.Value = Format(CDbl(TextBox2) * CDbl(TextBox3.Value), "#,##0.00")

pozdrav

Nepostoje idiotska pitanja, samo idioti ne postavljaju pitanje !!!
Prikačeni fajlovi
 
Odgovor na temu

neptuncokg
Predrag M
racunovodja
Kragujevac

Član broj: 230353
Poruke: 326
79.101.221.*



+9 Profil

icon Re: Mnozenje 2 textboxa i proizvod u trecem17.10.2009. u 23:41 - pre 175 meseci
Pozdrav za Lion. RADI i tvoja verzija! Kada sam video fajl koji si okacio, ukapirao sam u cemu je stvar. Meni je Regional options podeseno na "Serbian(latin)". Kad sam prebacio na "English(U.S.)", proradilo je. Eto, ponekad slika govori vise od reci. Hvala na trudu i pozdrav.
 
Odgovor na temu

[es] :: Office :: Excel :: Mnozenje 2 textboxa i proizvod u trecem

[ Pregleda: 2971 | Odgovora: 8 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.