Macro - Mise en forme BDD multi-critères  Sujet résolu

Pour toutes vos questions à propos d'Excel ...

Messagepar niay » 22 Juil 2009, 16:20

Le but final est d'automatiser la mise à jour de ma base de données spécifique :O

Tu penses que c'est possible? (je comprends que c'est littéralement se prendre la tête mais c'est ce qu'on me demande :|)
niay
Membre habitué
 
Messages: 85
Inscription: 10 Juil 2009, 16:22
Version Excel: excel 2003

Messagepar vba-new » 22 Juil 2009, 16:40

Je pense que c'est tout à fait possible. Mais il faut pas mal de connaissance en VBA je pense!
vba-new
Membre impliqué
 
Messages: 2586
Inscription: 13 Mai 2009, 10:27
Version Excel: 2010 FR

Messagepar niay » 22 Juil 2009, 16:52

OK,

Un dernier merci pour la route, et je mets quiconque au défi de parvenir à programmer ce code ;)
Je ne pourrais pas mettre l'annotation "résolu" tant que je n'aurais pas trouvé.

A bientôt,
Etienne

[Je récapitule pour ceux qui débarquent =>
Le fichier excel à trier et à copier se trouve à cet emplacement : "K:\Qualité\AAA\RESSOURCES SYSTEMES DE MANAGEMENT\FRANCE\KPIs" , il se nomme "2009 06", onglet "MASTER" .

Le fichier où il faut ajouter les données préalablement copiés se trouve à cet emplacement: "P:\Mes Documents" , il se nomme "Fichier Gestion Grands comptes" , onglet "Base de données Grd cptes 2009"]

|N'hésitez pas à me demander des précisions|
niay
Membre habitué
 
Messages: 85
Inscription: 10 Juil 2009, 16:22
Version Excel: excel 2003

Messagepar vba-new » 22 Juil 2009, 17:11

Re,

niay, en fait, l'enregistreur de macro pourrait t'aider pas mal!

Edit : demande de précision :

1. L'onglet "Base de données Grd cptes 2009" du fichier "Fichier Gestion Grands comptes" est vide?

2. Cette intervention est-elle régulière?
vba-new
Membre impliqué
 
Messages: 2586
Inscription: 13 Mai 2009, 10:27
Version Excel: 2010 FR

Messagepar dubois » 22 Juil 2009, 17:27

re,

Pour ceux qui ont du mal à mettre en place un filtre élaboré,
ici, en partant d'une feuille quelconque
en supposant que les en-têtes sont en ligne 1, le filtre est crée.
reste plus qu'à faire les 2 boutons

à chaque prépare, une feuille extraction est crée, l'extraction se fait sur la
dernière feuille crée.

http://www.excel-pratique.com/~files/doc2/TEST_filtre2.xls
Claude.
Faire simple, c'est ce qui est le plus compliqué ! et vice versa (à méditer)
dubois
Passionné d'Excel
 
Messages: 9256
Inscription: 08 Déc 2007, 12:03
Localisation: MEUDON région parisienne
Version Excel: Vista Office 2007FR

Messagepar vba-new » 22 Juil 2009, 17:30

Comment on fait ensuite si on veut l'envoyer sur un autre fichier Claude?
vba-new
Membre impliqué
 
Messages: 2586
Inscription: 13 Mai 2009, 10:27
Version Excel: 2010 FR

Messagepar niay » 27 Juil 2009, 10:31

RE vba-new et dubois,

Dsl pour le retard je reviens d'un arrêt maladie.

Pour les précisions ==> 1) Non il n'est pas vide.
2) L'opération doit être effectuée chaque début de mois.

A bientôt,
Etienne
niay
Membre habitué
 
Messages: 85
Inscription: 10 Juil 2009, 16:22
Version Excel: excel 2003

Messagepar niay » 27 Juil 2009, 11:15

RE,

C'est bon, grâce à dubois je maitrise le filtre élaboré. Merci
Une question (comme toujours) , ==> Puis-je faire une zone de critères multiples? Par exemple, ["groupe" AREVA, AHLSTROM, BONGRAIN...] pour ["Année" 2009]

Ou dois-je passer par un outil plus élaboré?

Crdlt,
Etienne
niay
Membre habitué
 
Messages: 85
Inscription: 10 Juil 2009, 16:22
Version Excel: excel 2003

Messagepar dubois » 27 Juil 2009, 11:56

Bonjour à tous,

niay,
il n'y a pas vraiment de macro passe-partout !
chaque cas est particulier
Bien sûr, on peut mettre plusieurs critères, en modifiant la zone de critères.

Voir l'aide Excel , sur filtre élaboré
Claude.
Faire simple, c'est ce qui est le plus compliqué ! et vice versa (à méditer)
dubois
Passionné d'Excel
 
Messages: 9256
Inscription: 08 Déc 2007, 12:03
Localisation: MEUDON région parisienne
Version Excel: Vista Office 2007FR

Messagepar niay » 27 Juil 2009, 12:19

RE tout le monde,

J'ai enfin réussi ce que je voulais faire, la macro est faite et elle fonctionne.
Je tiens à remercier pophop, vba-new et dubois pour votre sympathie et votre dévouement, si vous voulez jeter un oeil à la formule, demandez-moi je la posterai.

A très bientôt,
Cordialement,
Etienne
niay
Membre habitué
 
Messages: 85
Inscription: 10 Juil 2009, 16:22
Version Excel: excel 2003

Précédente

Retourner vers Excel - VBA

 


  • Sujets similaires
    Réponses
    Vus
    Dernier message

Utilisateurs en ligne

Utilisateurs parcourant ce forum: Bing [Bot], Google [Bot], Google Adsense [Bot] et 12 invités