Bonjour à tous

Dans une macro j'ai cette ligne là :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
Set plageCollee = Sheets("bilan remarques").Range(Cells(1, 1), Cells(nbcolonne - 2, 1))
la variable plageCollee est définie comme Range, nbcolonne comme Long et j'ai vérifié que nbcolonne est supérieur à 3.

A chaque fois que je lance l'execution, la macro s'arrête sur cette ligne avec le message "erreur 1004". Si je remplace Range(Cells....) par Range("A3:A" & nbcolonne) par exemple, le problème ne se pose plus. Tout se passe comme si définir la plage de cellules avec le terme Cells posait problème

Or dans une autre macro, j'ai cette ligne là qui ne pose aucun problème (dans cette macro les variables numLigne et numColonne sont définies comme Long):

Code : Sélectionner tout - Visualiser dans une fenêtre à part
Range(Cells(numLigne + 1, 3), Cells(numLigne, numColonne)).WrapText = True:
Bref je ne comprend absolument pas ce qui ne va pas.
Pouvez vous éclairer ma lanterne?
Je vous remercie

PS : je ne suis pas du tout une pro de la programmation