Hallo zusammen,
Ich will von 2 Formularen die das gleiche Stuererelement haben eine Sub aufrufen welche das gleiche Stuerelement benutzt um irgend was zu machen. Also so etwas
diese Sub ist in einem eigenem Modul
sub Update
....
if ME.Controls.optIST.value=1 then
.....
else
.....
end if
....
end sub
Formular 1
call Update
Formular 2
call Update
Das element ist ein Radio button group und der gleiche Code soll für beide Formulare sein und damit ich nicht den ganzen code 2 mal haben muss benutze ich das Keyword ME was aber zu einem Fehelr beim Kompielieren fürt "Unzulässige Verwendung des Schlüsselworts Me"
kann mann überhaupt auf ein Steuerelement so zugreifen das man nicht explizit den namen des Forumlars durchgeben muss zu identifiezierung des elements?
Ich glaube das man es mit ME macht aber komme selber nicht darauf wie genau.
Danke in voraus,
Dave
Hallo,
du kannst den Aufruf der Sub um den Formularnamen bzw. das Formular-Objekt erweitern und diesen anstelle von Me verwenden.
Beispiel:
sub Update(frm As Form)
....
if frm.Controls.optIST.value=1 then
.....
else
.....
end if
....
end sub
Aufruf:
Call Update(Me.Form)