Bonjour,
D'abord merci d'avoir fait référence à l'autre fil dans votre demande.
Je suppose que c'est lorsque vous voulez ajouter un établissement ? Si oui, mettez ce code dans l'userform "UserFormEtablissScol"
Private Sub UserForm_Initialize()
With TextBoxID_Etabl
.Enabled = False 'eviter acces a la textbox
.Value = WorksheetFunction.Max(Feuil1.ListObjects("T_etabl").ListColumns(1).DataBodyRange.Value) + 1
End With
End Sub
A l'ouverture de l'USF, le code vous mettra directement un nouvel ID dans la textbox
Vous devriez mettre la propriété "Enabled" de TextboxID à False par défaut. Cela vous éviterait d'aller mettre une valeur dans cette textboxID et du coup évite aussi le doublon.
Si ok -->
Cordialement