Créer une sous-liste

jacquitou

XLDnaute Nouveau
Bonjour le forum,
Dans le classeur ci-joint, je cherche à créer dynamiquement une simple liste triée reprenant des activités enregistrées dans plusieurs autres feuilles.
Les détails des critères et colonnes souhaitées sont documentés dans la feuille 'Récap Opérateurs'.

Un grand merci d'avance :) [file name=test_20050921104625.zip size=36037]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/test_20050921104625.zip[/file]
 

Pièces jointes

  • test_20050921104625.zip
    35.2 KB · Affichages: 19
B

bebere

Guest
bonsoir Jacquitou,Dugenou
si cela t'intéresse je t'ai fait une procédure
la feuille est vide parce que le fichier > que 50k
appui sur bouton das feuille et c'est parti
à bientôt [file name=test_20050922220659.zip size=50800]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/test_20050922220659.zip[/file]
 

Pièces jointes

  • test_20050922220659.zip
    49.6 KB · Affichages: 30

jacquitou

XLDnaute Nouveau
Merci Bebere, cela fonctionne très bien.
Mais j'aimerais comprendre ce que tu as fait.
Petit préalable : je suis un dinosaure de l'informatique (donc en voie de disparition). J'ai longuement pratiqué le PLI, le REXX et le SQL sur des très gros Q, mais je n'ai jamais rien fait en VBA.
Donc, si tu veux bien prendre un peu de temps pour m'expliquer ta démarche...

Entre-temps, j'ai exploité une autre voie :
A partir d'un autre classeur, réaliser la liste via une requête SQL (voir détail ci-joint).
Mais il me reste 2 points :
1 - Apparement, cela ne marche qu'à partir d'un autre classeur. Si j'essaye de le faire au sein du même classeur, j'ai l'erreur 'trop peu de paramètres. 1 attendu' à l'exécution du sql. Cela peut se comprendre vu que je pars du menu 'Données EXTERNES'... Mais y-a-t'il un moyen de contourner cela ?
2 - Dans le Select, je mets d'abord le nom de la feuille comme constante. Si j'essaye d'y ajouter AS xxx, cela ne fonctionne pas du tout dans le cas de multiples SELECT avec des UNION. Si j'essaye un seul SELECT 'Froment' as Culture, MSQUERY y rajoute automatiquement des quotes et j'ai donc comme résultat 'Culture' (avec les quotes!).
Si l'un de vous connaît un site avec une doc. SQL complète ,
je l'en remercie d'avance!

Merci de ta collaboration ;) [file name=testliste.zip size=39863]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/testliste.zip[/file]

Message édité par: jacquitou, à: 26/09/2005 00:03
 

Pièces jointes

  • testliste.zip
    38.9 KB · Affichages: 24
  • testliste.zip
    38.9 KB · Affichages: 25
  • testliste.zip
    38.9 KB · Affichages: 25

Discussions similaires

P
Réponses
9
Affichages
1 K
philest
P
S
Réponses
0
Affichages
1 K
Sébastien
S
B
Réponses
6
Affichages
1 K
B
V
Réponses
2
Affichages
939
vince
V
B
Réponses
2
Affichages
1 K
Bertrand
B

Statistiques des forums

Discussions
312 396
Messages
2 088 052
Membres
103 708
dernier inscrit
Sisy