Bonjour,

je n'ai toujours pas bien intégré la syntaxe des instructions pour gérer les TS avec VBA...

Je veux tester la colonne 2 (date) de mon tableau et vérifier si la date est supérieure à une valeur définie

si c'est le cas je veux supprimer la ligne testée.

voici le code :

Set table = ActiveSheet.ListObjects("listingImport")
For Each rowimport In table.ListRows

datets = rowimport.Range(1, 2).Value

i = table.ListRows.ListRow(rowimport).Index
If datets > myStart Then
table.ListRows(i).Delete
End If
Next

en gras la ligne qui me sort une erreur

comment la modifier ?