Bonjour,
Je voudrais qu'à chaque insertion de ligne dans le "Tableau1", cette ligne contienne en colonne C, le texte "A INITIER". Ensuite je voudrais que cette cellule puisse être modifiée par la suite. En C il y a une liste déroulante.
J'ai codé ceci (dans un worksheet_Change):
If ActiveSheet.ListObjects("Tableau1").Rows.Insert Then
Range("C" & Target.Row).Value = "A INITIER"
End If
Alors le code n'a pas d'erreur mais voilà comment il fonctionne, je rajoute ma ligne, rien ne se passe, par contre lorsque je la supprime, le code s'active sur la ligne du dessous, et je ne peux plus modifier la cellule --> la liste fonctionne mais le code bloque sur "A INITIER" (j'en conviens que cette partie n'a pas été abordée dans mon code).
Avez-vous une idée ?
Merci ! (si besoin d'un fichier car pas assez compréhensible n'hésitez pas).
Cordialement !