ciao ragazzi... questa è la mia prima volta in questo forum... spero possiate essermi utile!!
cmq sto facendo un database in access, premetto che non sono un esperta però provo a fare quello che mi serve, ora cerco di spiegare il mio problema: ho una maschera anagrafica dove inserisco i dati della persona e dove ho 4 bottoni che mi collegano ad altre 4 maschere dove ho sempre dei dati da inserire... inoltre ho una casella casella combinata che mi elenca tutte le persone inserite... quando schiaccio uno dei bottoni se un record è nuovo deve aprirsi la maschera vuota altrimenti con i dati della persona inserita precedentemente... sono riuscita a farlo su 2 bottoni diversi ecco il codice dove si visualizzano i campi completati

codice:
Private Sub Comando30_Click()
On Error GoTo Err_Comando30_Click

    Dim stDocName As String
    Dim stLinkCriteria As String

    stDocName = "Follow UP"
    DoCmd.OpenForm stDocName, , , stLinkCriteria

Exit_Comando30_Click:
    Exit Sub

Err_Comando30_Click:
    MsgBox Err.Description
    Resume Exit_Comando30_Click
    
End Sub
e maschera bianca (con macro)

codice:
Private Sub Comando23_Click()
On Error GoTo Err_Comando23_Click

    DoCmd.DoMenuItem acFormBar, acRecordsMenu, acSaveRecord, , acMenuVer70
    DoCmd.RunMacro "macro1"

Exit_Comando23_Click:
    Exit Sub

Err_Comando23_Click:
    MsgBox Err.Description
    Resume Exit_Comando23_Click
    
End Sub
c'è magari un altro modo più semplice?
sperando in una vostra risposta vi ringrazio anticipatamente...