Selection de plage sur VBA

Nicoroth Messages postés 54 Date d'inscription   Statut Membre Dernière intervention   -  
Farfadet88 Messages postés 6295 Date d'inscription   Statut Membre Dernière intervention   -
Salut,

j'ai ce code pour pouvoir effaer une plage et la remplacer par des donnes actualiser d'une autre.
Le code m parait correct, cependant VBA me balance une erreur 1004 concerant la ligne souligne qui serait mauvaise.
quelqu'un voit il ce qui cloche?

Sheets("feuille2").Select
Range("C2:S2").Select
Range(Selection, Selection.End(xlDown)).Select
Selection.ClearContents
Sheets("feuille1").Select
Range("A3:Q3").Select
Selection.Copy
Sheets("feuille2").Select
Range("C3").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False

peut etre est ce le fait de selectionner la plage, de la copier et de selectionner la feuille2 avant de coller.

Merci

4 réponses

Farfadet88 Messages postés 6295 Date d'inscription   Statut Membre Dernière intervention   1 370
 
J'ai testé ta macro et elle marche...
0
Nicoroth Messages postés 54 Date d'inscription   Statut Membre Dernière intervention  
 
bah oue c est bien ce qui me semblait ñais ca marche pas chez moi ca fe c***

merci pour ton aide
0
Nicoroth Messages postés 54 Date d'inscription   Statut Membre Dernière intervention  
 
est ce que le fait que dans ma feuille 1, il y ai un filtre peut avoir une incidence?
0
Farfadet88 Messages postés 6295 Date d'inscription   Statut Membre Dernière intervention   1 370
 
C'est probable. Tente de désactiver le filtre et relance la macro. Si c'est le cas tu peux alors enregistrer une macro qui désactive et réactive ton filtre.

Je dois te laisser. Bon courage
0