Ho finalmente deciso di lasciare Office e sto riscrivendo un gestionale.
Ho creato una tabella Clienti e una maschera Clienti, ora vorrei usare una casellaCombinata associata al campo Nome della tabella per sciegliere un record e fare si che la maschera si sincronizzi su quel record.
Nessun problema a farla, ma come dico alla maschera di cambiare record?
In Access io facevo cosi:
Codice: Seleziona tutto
Private Sub CasellaCombinata36_AfterUpdate()
' Trova il record corrispondente al controllo
Dim rs As Object
Set rs = Me.Recordset.Clone
rs.FindFirst "[IDCliente] = " & Str(Nz(Me![CasellaCombinata36], 0))
If Not rs.EOF Then Me.Bookmark = rs.Bookmark
End Sub