Hi
Ich löse solche Sachen immer per VBA. Na ja - jetzt geht es ans Programmieren.
Bsp.:
Neues Formular (Formular0) mit neuem Kontrollkästchen (Kontrollkästchen0). In der Entwurfsansicht auf das Kontrollkästchen klicken, zum Tab "Ereignis" wechseln, beim Ereignis "BeimKlicken" auf ... klicken und Microsoft Visual Basic wird geöffnet.
Jetzt siehts du das:
Option Compare Database
Private Sub Kontrollkästchen0_Click()
End Sub
Ergänze mit:
Option Compare Database
Private Sub Kontrollkästchen0_Click()
If Kontrollkästchen0.Value = True Then
MsgBox "Hallo Welt!", vbOKOnly
End If
End Sub
Das löst dein Problem nicht, ist aber ein Anfang. Jetzt musst du nur noch die Daten von der Tabelle oder Abfrage ins Feld bringen.
Mit einer Liste sähe das ungefähr so aus:
Option Compare Database
Private Sub Kontrollkästchen0_Click()
If Kontrollkästchen0.Value = True Then
Me.Liste0.RowSource = "SELECT * FROM Tabelle1;"
End If
End Sub
Probiers mal ...
Gruss, d-oli