VBA 2 form, de egyszerre csak egy látszódjon?
Szia.
Nagy valószinűség szerint a kódban van valami hiba, mivel szerintem a Form.Show metódus és Form.Visible property is müködik (legalábbis Delphiben müködik), nemtudom VBA-ban van-e ilyen, de szerintem lennie kell benne.
A Form1.Button1Click eseményére mindkettőt kipróbáltam és müködik, a Hide és Show metódusok :
Form1.Hide;
Form2.Show;
A Form2.Button1Click eseményre pedig ez volt irva:
Form2.Hide;
Form1.Show;
A Visible változó esetén pediglen ez volt a két programrészlet :
Form1.Button1Click :
Form1.Visible:=False;
Form1.Update;
Form2.Visible:=True;
Form2.Update;
Form2.Button1Click :
Form2.Visible:=False;
Form2.Update;
Form1.Visible:=True;
Form1.Update;
Sok sikert.
üdv.
Nekem is gyanús, hogy ha a .show és a hide metódus(! nem property) "valamiért nem jó". Valószínűleg elrontottál valamit. A forráskód sokat segítene.
Load, Unload metódusokat próbáltad?
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!