Bonjour,
J'ai une fonction qui balaye un tableau en supprimant toutes les lignes correspondantes à une variable.
Mon problème survient lors de la suppression puis décalage d'une ligne, en effet je cherche à supprimer une ligne "x" de la colonne "A" à "K".
J'utilise donc cette fonction :
.Range("A" & x & ":K" & x).Delete Shift:=x1Up
Le code erreur est "Erreur d'exécution '1004'" avec en commentaire : "La méthode Delete de la classe Range a échoué".
J'ai aussi essayé une autre méthode sans sucés à l'aide de l'enregistrement de macro :
.Range("A" & x & ":K" & x).Selection
Selection.Delete Shift:=x1Up
Je précise que tout fonctionne normalement en utilisant la fonction Rows(x).Delete, je cherche justement à trouver une alternative...
Merci d'avance.
Cordialement.