Erreur 'advancedFilter' avec Excel 2004

ericrevolution -  
gbinforme Messages postés 15481 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

J'ai développé des macros utilisant la méthode 'advancedFilter' avec excel 98 pour Mac, en passant sur excel 2004 ces macros ne fonctionnent plus.

Une erreur 1004 survient lorsque je clique sur un bouton lié à une macro utilisant cette méthode.
le message reçu est le suivant :
" Erreur d'éxcécution 1004
la méthode 'advancedFilter' de l'objet range a échoué "
et voici le code de la macro.
Range("Database").AdvancedFilter Action:=xlFilterCopy, CriteriaRange:=Range _
("Z2:AC16"), CopyToRange:=Range("A13:P13"), Unique:=False

Si vous avez une explication sur ce dysfonctionnement, je vous en remercie d'avance.
A bientôt
A voir également:

1 réponse

gbinforme Messages postés 15481 Date d'inscription   Statut Contributeur Dernière intervention   4 730
 
bonjour

Selon où est placé ton code, la détermination du range n'est pas la même :
- si ta macro est dans la feuille le range nommé doit être dans la feuille ou la feuille doit être précisée.
- si tu es en module, le nom doit être unique, sinon il faut aussi préciser la feuille.
0