Excel 2000 -range() - erreur 1004
Résoluyg_be Messages postés 23437 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour, voulant extraire des données d'une feuille vers feuille, j'ai ressaisie une macro qui fonctionne dans un autre classeur.
Voici la macro qui génère l'erreur 1004 ou438
Sub Macro3()
'
'Macro3 Macro santé
' Macro enregistrée le 26/01/2023 par Daniel
'
'
Range("base1").AdvencedFilter Action:=xlFilterCopy, CriteriaRange:=Range("sante!k1:k2"), CopyToRange:=Range("sante!a1:11"), Unique:=False
End Sub
bilan et sante sont mes 2 feuilles et k1:k2 mon critère, base1 un bloc a1:i50 de bilan
Merci de bien vouloir m'aider.
cordialement
bicylindre
4 réponses
-
yg_be Messages postés 23437 Date d'inscription Statut Contributeur Dernière intervention Ambassadeur 1 588
bonjour,
je suis surpris de l'orthographe de "advenced".
peut-être écrire
sheets("bilan").Range("base1") -
merci yg_be, j'ai remplacé le e par a dans advanced,la macro s'exécute sans erreur ais aussi sans transfert.
Voici le début de la macro corrigé............sans résultat
sheets("bilan").Range("base1).AdvancedFilter
avec point devant Range et Adv..........
As-tu une autre idée? cordialement
-
Merci yg_be ,la.macro fonctionne !!!!! après avoir redéfini la base.
Cordialement
biicylindre
-
merci jordane45,j'ai ajouté la lettre de colonne qui manquait
Cordialement