Bonjour,

J'ai l' "erreur d'exécution 9 : l'indice n'appartient pas à la sélection" lorsque je tente d'exécuter cette ligne dans ma procédure principale :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
Range("A:R").RemoveDuplicates Columns:=Array(1, 2), Header:=xlYes
Pourtant cela fonctionne parfaitement lorsque je remplace cette ligne par Call Macro1 après avoir créé une autre procédure appelé Macro1, en y plaçant uniquement et exactement la même ligne de code qui ne fonctionne pas :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
Sub Macro1()
 
Range("A:R").RemoveDuplicates Columns:=Array(1, 2), Header:=xlYes
 
End Sub
Qqn saurait-il pourquoi j'ai ce problème svp et comment le régler ?

Merci d'avance de votre aide !