Erreur de compilation : Objet requis

chiken-little Messages postés 168 Statut Membre -  
chiken-little Messages postés 168 Statut Membre -
Bonjour,

Je dois avoir une erreur dans mon userform, en effet, lorsque je lance ce dernier, il me dit :"Erreur de compilation : Objet requis". Comment remédier à ce problème ?
Private Sub CommandButton1_Click()
Dim Ligne As Long
Set Ligne = Sheets("CLIENTS").Columns(1).Find("*", , , , xlByColumns, xlPrevious).Row + 1
With Sheets("CLIENTS")
.Range("A" & Ligne) = nom
...


Le mot en gras est surligné lors de l'execution de l'erreur

1 réponse

  1. f894009 Messages postés 17417 Date d'inscription   Statut Membre Dernière intervention   1 717
     
    Bonjour,

    enlevez le Set, vous affectez une variable numerique pas un objet
    0
    1. chiken-little Messages postés 168 Statut Membre
       
      Comment ca ?
      0
      1. f894009 Messages postés 17417 Date d'inscription   Statut Membre Dernière intervention   1 717 > chiken-little Messages postés 168 Statut Membre
         
        Re,

        ligne est un numerique puisque c'est un numero de ligne+1 pas un objet range
        0
    2. chiken-little Messages postés 168 Statut Membre
       
      Mais si j'enlève set je passe à l'erreur d'execution 91
      0
      1. f894009 Messages postés 17417 Date d'inscription   Statut Membre Dernière intervention   1 717 > chiken-little Messages postés 168 Statut Membre
         
        0
    3. chiken-little Messages postés 168 Statut Membre
       
      Ok merci beaucoup, tout fonctionne maintenant :)
      0