Bonjour à tous,
Je débute en Vba et malgré mes recherches sur ce thème j'e ne pas trouvé pas la solution.
J'essaye d'incrémenter un code client sous la forme CL-0000 en colonne 14 de ma feuille excel l'idée étant d'avoir un premier client CL-0001 dans la colonne 14 (ligne 5) puis quand je créé un nouveau client qu'il s'insère avec le code client CL-0002, etc.
L'insertion sur la 1ère ligne vide du tableau fonctionne bien mais le code client ne s'incrémente pas.
De plus je voudrais que l'UsF initialisé affiche automatiquement dans la TextBox8 (qui est locked) le nouveau code client créé.
Ma ligne de code est :
Private Sub userform_initialize()
Me.TextBox8.Value = "CL-" & Format(Application.WorksheetFunction.Max(Worksheets("Clients").Columns(14)) + 1, "0000")
End Sub
Merci d'avance pour votre aide