Durchlauf von Formularinstanzen
Nick Oetjen
Gesendet: 30.08.24 12:23
Betreff: RE: Durchlauf von Formularinstanzen


Member

Beiträge: 22

Hi,

habe ich noch nie gemacht... Ich würde mir mal folgendes ansehen:


Dim frm As Form

For Each frm In Access.Forms
Debug.Print frm.Name
If frm.Name = "MyForm" Then
Debug.Print frm.hwnd ' Bei Bedarf frm.controls("MyControl").value
End If
End If


Dann müsstest Du sehen, ob sie alle denselben Namen tragen, oder was Access daraus macht. Wenn sie - eher unwahrscheinlich - alle denselben Namen haben, dann müsstest Du über ein Control mit der besagten speziellen Information oder evt. das hwnd die Formulare unterscheiden können. Zum Focus-setzen also die obige Schleife durchlaufen, und wenn Du da bist, dann setfocus und exit.


Viel Erfolg

Nick
Top of the page Bottom of the page