Criei um Módulo Global, assim:
Tenho um formulário com vários subformulários em Guias de Navegação, e ao mudar de uma guia para a outra usei
e ao carregar cada guia usei esse código:
Só fica em uma matrícula, mesmo que eu mude de registro ela sempre abre no mesmo registro, nunca muda.
Essa é a última etapa do meu projeto que está anexo e que foi todo desenvolvido com a ajuda desse fórum e do usandoaccess.
- Código:
Option Compare Database
Option Explicit
Public MAT As Long
Tenho um formulário com vários subformulários em Guias de Navegação, e ao mudar de uma guia para a outra usei
- Código:
MAT = Me.Matrícula
no evento ao sair
e ao carregar cada guia usei esse código:
- Código:
Private Sub Form_Open(Cancel As Integer)
Dim rst As Recordset
Set rst = Me.RecordsetClone
With rst
.FindFirst "Matrícula = " & MAT & ""
Me.Bookmark = .Bookmark
End With
Set rst = Nothing 'libera a memória
End Sub
Só fica em uma matrícula, mesmo que eu mude de registro ela sempre abre no mesmo registro, nunca muda.
Essa é a última etapa do meu projeto que está anexo e que foi todo desenvolvido com a ajuda desse fórum e do usandoaccess.