Bonsoir grisan29
elle ne doit pas etre vide ou vider
mais je créer ce fichier pour une amie et donc je ne connais pas le nom et l'adresse de ces clients donc le fichier
(au démarrage) doit être vide.
mais j'ai trouver une parade
Dim MaPlage As Range, Cel As Range
Set MaPlage = Sheets("client").Range("A3)
For Each Cel In MaPlage 'pour toutes les cellules de la plage
If Cel.Value = "" Then 'si elle est vide alors
'message à l'utilisateur
MsgBox "CREER CLIENT"
Else
UserForm2.Show
'sortie de la procédure
Exit Sub
End If
Next
si pas un seul client alors pas de plantage
en tout cas merci de ton aide