Bonjour du forum à tous les membres,
Dans ma base de données, se trouve un code par ligne. En colonne E. Pour éviter les doublons j’utilise la procédure suivante et ça fonctionne bien
'Anti -Doublons
Private Sub TextBox_code_BeforeUpdate(ByVal Cancel As MSForms.ReturnBoolean)
Set f = Sheets("BD_eleve")
temp = Application.Match(Me.TextBox_code, f.[e2:e10000], 0)
If Not IsError(temp) Then
MsgBox "Doublon"
Cancel = True
Exit Sub
End If
End Sub
Je me demandais dans le cas d'un signalement de doublons lors de la saisie d'une fiche, est-il possible de vider le automatiquement text_code qui alimente la colonne E?
Merci pour votre aide
M.D
Dans ma base de données, se trouve un code par ligne. En colonne E. Pour éviter les doublons j’utilise la procédure suivante et ça fonctionne bien
'Anti -Doublons
Private Sub TextBox_code_BeforeUpdate(ByVal Cancel As MSForms.ReturnBoolean)
Set f = Sheets("BD_eleve")
temp = Application.Match(Me.TextBox_code, f.[e2:e10000], 0)
If Not IsError(temp) Then
MsgBox "Doublon"
Cancel = True
Exit Sub
End If
End Sub
Je me demandais dans le cas d'un signalement de doublons lors de la saisie d'une fiche, est-il possible de vider le automatiquement text_code qui alimente la colonne E?
Merci pour votre aide
M.D