Come al solito grazie Alex
il requery non serve e la routine funziona perfettamente
PV_Inattivi e' ovviamente una private della form
Private Sub Form_Load()
PV_Inattivi = True
End Sub
Private Sub intInattivi_Click()
Dim myTutti, myAttiv
myTutti = "SELECT Anagrafe.ID_ANAGRAFE, Anagrafe.NOME, Anagrafe.CORSO, Anagrafe.DATA_ISCRIZIONE, Anagrafe.ATTIVO "
myTutti = myTutti & "FROM Anagrafe ORDER BY Anagrafe.NOME;"
myAttiv = "SELECT Anagrafe.ID_ANAGRAFE, Anagrafe.NOME, Anagrafe.CORSO, Anagrafe.DATA_ISCRIZIONE, Anagrafe.ATTIVO "
myAttiv = myAttiv & "FROM Anagrafe WHERE Anagrafe.ATTIVO = True ORDER BY Anagrafe.NOME;"
If PV_Inattivi Then
PV_Inattivi = False
cboIDAnagrafica.RowSource = myTutti
Else
PV_Inattivi = True
cboIDAnagrafica.RowSource = myAttiv
End If
End Sub