Bonsoir,

Petite question toute simple pour compréhension:

Dans mon code VBA j'ai ceci:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
Workbooks(CeClasseur).Worksheets(Onglet_data).Activate: Range(Cells(20, "B"), Cells(20, NbrCol)).Copy
Ce code fonctionne bien mais à l'origine je voulais écrire sous cette forme:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
Workbooks(CeClasseur).Worksheets(Onglet_data).Range(Cells(20, "B"), Cells(20, NbrCol)).Copy
qui renvoie une erreur:

"erreur 1004 erreur définie par l'application ou par l'objet"

Je voudrais juste comprendre pourquoi cela ne fonctionne pas ?

Merci !!

@+

Nono