PDA

View Full Version : Visual Basic 6.0 + excel


mmajkic
03-09-2007, 01:01
Ukratko problem.

Imate Formu1 sa tri text boxa i jednim Command box-om.U prvi text boks upisiva se naziv excel datoteke koju treba kreirati, a u sljedeca dva upisuju se brojevi koje excel mora zbrojiti.
Nakon što korisnik klikne na Command box otvara se forma dva koja sadrži Label box u kojem je ispisan rezultat.
Kako izvesti ovo.
Najvise me zanima programski kod na koji sadrži forma2, jer prvi dio znam izvesti, ali kako prikazati rezultat u drugoj formi.

Hvala

tsereg
03-09-2007, 08:54
Molim, nemoj duplicirati postove.

tsereg
03-09-2007, 09:04
Naprosto deklariraš javnu funkciju ili - još bolje - svojstvo /property/ preko kojeg preneseš tu vrijednost.

----- FORMA 2 - REZULTAT ------
(...)
Public Rezultat As Integer
(...)
Private Sub Form_Load()
(...)
Let lblRezultat.Caption = Rezultat
(...)
End Sub
(...)

----- FORMA 1 - GLAVNI ZASLON ------
(...)
Private Sub cmdIzvrsi_Click()
(...)
Let Forma2.Rezultat = 123
Call Forma2.Show( vbModal, Me )
(...)
End Sub
(...)

Junije
03-09-2007, 09:23
Evo ti na, kad vec ucis Visual Basic....
Izgubio sam 20 minuta na ovo... :)

http://www.mediafire.com/?ezx10xooyjf

Ovo bi ti barem donekle trebalo pomoći...

mmajkic
04-09-2007, 18:17
Hvala na pomoci napravio sam nesto, ali evo jos jedno pitanje.
Na form1 imam jedan textbox u koji upisem naziv nove excel datoteke, nakon toga kliknem na commandbutton i otvori se form2 sa podacima iz te nove excel datoteke
(excel datoteka naziva koji sam upisao u textbox na formi1).