Erreur d'execution 1004 (erreur définie par l'application ou par l'objet)

Bonjour,

alors j'essaye de creer un formulaire qui ajoute automatiquement sur un tableau ...

mon problème c'est des que je fait un test sur mon bouton ajouter , ce message s'affiche

image

dans le debogage il m'affiche ...

image

j'ai pas compris, aidez moi SVP

Salut,

Une chose m'intrigue, tu vas chercher DL au fin fond de la feuille 8 et tu t'en sert sur la feuille 2...

Si tu utilises les TS va jusqu'au bout, affecte une variable ListRow et sert t'en.

Je te conseille aussi de nommer tes feuilles ou d'affecter un objet. Sheets(2) peut très bien évoluer dans le temps et donner des résultats inattendus. Idem pour ListObject(1)

Donc On ajoute une ligne au tableau et on s'en sert.

Private Sub CommandButton1_Click()
    Dim lstRow As ListRow
    '...
    '...
    Set lstRow = Sheets(2).ListObject(1).ListRows.Add
    With lstRow
        .Range(2).Value = Me.Label_info.Caption
        .Range(3).Value = Me.txt_Nom
        '...
        '...
    End With
End Sub
Rechercher des sujets similaires à "erreur execution 1004 definie application objet"