OVH Cloud OVH Cloud

partage et filtre

2 réponses
Avatar
rage
Bonjour à tous
J'utilise un classeur partagé comme base de données pour plusieurs fichiers.
Je souhaite utiliser la commande filtre élaboré ("copier vers un nouvel
emplacement") en utilsiant comme sourcé le fichier partagé et faire en sorte
que le resultat tombe sur mes fichiers locaux.
Pour l'instant cela marche au coup par coup mais pas par en VBA.

Avez vous une idée ?

Je vous en remercie d'avance.
Régis

2 réponses

Avatar
Bonjour à tous,
Qu'est ce que tu appelles ça marche pas, tu nous fais part du partage du fichier, j'en déduis que le problème est lié, mais quel est
il exactement ?
Merci d'avoir lu jusque là.


"rage" a écrit dans le message de news:
Bonjour à tous
J'utilise un classeur partagé comme base de données pour plusieurs fichiers.
Je souhaite utiliser la commande filtre élaboré ("copier vers un nouvel
emplacement") en utilsiant comme sourcé le fichier partagé et faire en sorte
que le resultat tombe sur mes fichiers locaux.
Pour l'instant cela marche au coup par coup mais pas par en VBA.

Avez vous une idée ?

Je vous en remercie d'avance.
Régis


Avatar
rage
Salut
En fait voici ma macro enregistrée
Workbooks("base_issue.xls").Sheets("Base").Columns("D:K").AdvancedFilter _
Action:=xlFilterCopy, CriteriaRange:=Range("A1:H2"),
CopyToRange:=Range( _
"A4:H4"), Unique:úlse

Rmq : c'est le classeur base_issue qui est en partage et ouvert

Lorsque je l'ai enregistrée l'action c'est effectué, lorsque je lance la
maccro, j'ai une erreur 1004 m'expliquant que la methode du filtre avancée
n'as pas marché !!!
Je me sens vraiment désemparé.

Ce n'est pas la première fois qu'une fonction marche à la "main" mais refuse
de s'executer en macro, mais jusqu'alors j'ai tjs vu d'où venait le
problème...

MErci
Régis



Bonjour à tous,
Qu'est ce que tu appelles ça marche pas, tu nous fais part du partage du fichier, j'en déduis que le problème est lié, mais quel est
il exactement ?
Merci d'avoir lu jusque là.


"rage" a écrit dans le message de news:
Bonjour à tous
J'utilise un classeur partagé comme base de données pour plusieurs fichiers.
Je souhaite utiliser la commande filtre élaboré ("copier vers un nouvel
emplacement") en utilsiant comme sourcé le fichier partagé et faire en sorte
que le resultat tombe sur mes fichiers locaux.
Pour l'instant cela marche au coup par coup mais pas par en VBA.

Avez vous une idée ?

Je vous en remercie d'avance.
Régis