Strona: [  << <   1   > >>  ]  z  1     
Autor Temat: Jak przekazać dane z kontrolek jednej Formy do drugiej ?
Gutek




Typ: neutral
Postów: 7
Zarejestrowany: Apr 2004
Jak przekazać dane z kontrolek jednej Formy do drugiej ?

Witam, może ktoś wie jak wykonać takie działanie :

Utworzyłem "Forme1" która wykonuje jakieś obliczenia, na niej umieszczone są
ComboBox, TextBox itp. W drugiej "Formie2: którą wykonałem znajdują się same
kontrolki  j.w. które posłużą tylko do wprowadzenia ustawień przez użytkownika. Moje założenie jest takie żeby uruchomić Forme 2, wprowadzić potrzebne dane po kliknięciu na jakiś przycisk dane te powinny być przekazane
do Formy 1 i automatycznie powinien być uruchomiony kod obliczający następnie otrzymany wynik wpisać do arkusza w Excelu ( przy czym Forma 1 powinna działać w tle - ukryta ).
ukryta ). Proszę o pomoc lub jakiś namiar na np. WWW. Może ktoś dysponuje jakimiś przykładami.

Dzięki za ewentualną pomoc i pozdrawiam

09-04-2004 22:26
Pokaż profil Gutek  Wyślij email do Gutek   
losmac
"profesorek"




Typ: neutral
Postów: 758
Zarejestrowany: May 2003

Po prostu przypisz:
Forma1.TextBox1.text = Forma2.TexBox1.Text

Ponadto, zastanawiam się po co Ci 2 formularze?

Zanim zapiszesz do Excela, wykonaj obliczenia w pamięci i wtedy je przekaż do Excel'a, albo przekaż wynik działania jakieś funkcji, np.:

Function JakiesObliczenia(byVal liczba as Double) As Double
'tu dokonujesz obliczeń
'i zwracasz wynik
JakiesObliczenia = jakasLiczbaTypuDouble
End Sub

W formularzu, po nacisnięciu na przycisk OK:
ActiveSheet.Range("A5" = JakiesObliczenia(Forma1.TexBox1)

GOTOWE!


_____________________________________________
POSTULATY STARUSZKA:
1) Ludzie, dbajcie o polszczyznę!!!
2) Ludzie, zadawajcie kompletne pytania, a nie rzucacie ochłapy i trzeba się domyślać o co chodzi!!!

Powodzenia
Maciej Łoś

09-04-2004 22:49
Pokaż profil losmac  Wyślij email do losmac   Odwiedź stronę losmac  
Wszystkich odpowiedzi: 1 :: Maxymalnie na stronę: 20
Strona: [  << <   1   > >>  ]  z  1