Excel 2000 -range() - erreur 1004
RésoluBonjour, 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
-
Contributeur
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