création de liste automatique

cyr

XLDnaute Junior
Bonjour,

Explication de la sutiation, j'ai demandé de l'aide pour colorer des cellules automatiquement. On a réglé en parti mon souci mais, je m'aperçois que je n'ai pas forcément fait le bon choix (coloration de cellule).

Donc, je vais essayer d'exprimer une nouvelle demande :

Serait-il possible par rapport à un tableau où il y a des sous-totaux (correspondant à un nombre de ligne par adresse) d'extraire les adresses (colonne B ou prendre les données de la colonne A) qui ont TOUTES leurs dates (colonne L) < à 01/01/2011 (par exemple) et de laisser les adresses dont au moins une date est > à 01/01/2011 ? Et faire la liste dans un autre onglet.

PS : Si c'est plus simple enlever les sous totaux ?
 

Pièces jointes

  • Copie de Classeur1 - résultat voulu.xls
    30 KB · Affichages: 110
  • Copie de Classeur1 - résultat voulu.xls
    30 KB · Affichages: 108
  • Copie de Classeur1 - résultat voulu.xls
    30 KB · Affichages: 111

JNP

XLDnaute Barbatruc
Re : création de liste automatique

Re :),
Pourquoi ne pas rester sur ce fil :mad:...
Je t'ai déjà donné la piste à suivre, c'est un sous-total du type Max qui te permettra d'extraire la plus haute date de la série, et tu pourras comparer si la date maximum est < 01/01/2011.
Pour les extraire ensuite, personnellement, je ne sais le faire qu'en VBA, je ne sais pas si c'est possible en formule.
Bonne soirée :cool:
Ajout : Vraiment, Jean-Marie, ce soir, la Cellule est bondée... Je vais me coucher. A +
 
Dernière édition:

cyr

XLDnaute Junior
Re : création de liste automatique

Re JNP,
Tu m'avais déjà bien aider et je ne voulais pas te dérranger plus. Et puisque tu insiste, je veux bien STP que tu regardes pour une solution VBA. J'ai un total de 174000 lignes à vérifier....
 

JNP

XLDnaute Barbatruc
Re : création de liste automatique

Re :),
En sélectionnant A55 par exemple

attachment.php


choisir Utiliser une formule

attachment.php


sachant qu'on est en A55, c'est L55 (où tu dois avoir mis ton SOUS.TOTAL en MAX) qu'on surveille

attachment.php


=$L55<40544
ça signifie $L pour bloquer la colonne, 55 sans $ pour qu'à la copie, la ligne soit adaptée à la ligne utilisée, <40544 car c'est la valeur du 01/01/2011 (pour l'obtenir, il suffit de demander l'affichage de ta date en standard).

Avec Format..., tu choisi la mise en forme qui te convient.

Il te suffit de valider, de Copier A55, de sélectionner toutes tes lignes d'entête, de faire Collage spécial... et choisir Valeurs.
Bon WE :cool:
 

Pièces jointes

  • MFC3.jpg
    MFC3.jpg
    74.2 KB · Affichages: 503
  • MFC2.jpg
    MFC2.jpg
    144.3 KB · Affichages: 549
  • MFC1.jpg
    MFC1.jpg
    105.1 KB · Affichages: 536
  • MFC2.jpg
    MFC2.jpg
    144.3 KB · Affichages: 549
  • MFC3.jpg
    MFC3.jpg
    74.2 KB · Affichages: 475
  • MFC2.jpg
    MFC2.jpg
    144.3 KB · Affichages: 509
  • MFC1.jpg
    MFC1.jpg
    105.1 KB · Affichages: 485

cyr

XLDnaute Junior
Re : création de liste automatique

bonsoir,
Les lignes d"entete" sont les lignes de résultat de sous total ou la ligne de mon tableau ? :confused:

Je n'y arrive toujours pas. je remets un tableau vierge de MFC.
 

Pièces jointes

  • Classeur1.xls
    47.5 KB · Affichages: 73
  • Classeur1.xls
    47.5 KB · Affichages: 73
  • Classeur1.xls
    47.5 KB · Affichages: 75
Dernière édition:

JNP

XLDnaute Barbatruc
Re : création de liste automatique

Re, salut Jean-Claude :),
Ben mon vieux, excuses-moi le mauvais jeux de mot, mais tu sort pas de Saint-Cyr :p...
Ton fichier en pièce jointe, en ayant suivi pas-à-pas mon explication précédente :rolleyes:...
Au dela, je ne sais plus quoi faire de plus pour toi :eek:...
Bon dimanche :cool:
 

Pièces jointes

  • MFC.xls
    50 KB · Affichages: 93
  • MFC.xls
    50 KB · Affichages: 98
  • MFC.xls
    50 KB · Affichages: 93

JNP

XLDnaute Barbatruc
Re : création de liste automatique

Re :),
Il te suffit de valider, de Copier A55, de sélectionner toutes tes lignes d'entête, de faire Collage spécial... et choisir Valeurs.
Oui, de les sélectionner une à une, avec Ctrl pour ne faire qu'un collage spécial.
Effectivement, après, avec 174000 lignes, il vaut mieux passer avec du VBA...
Mais l'important est que tu comprenne déjà le principe de base ;).
Bonne soirée :cool:
 

Discussions similaires

Statistiques des forums

Discussions
312 485
Messages
2 088 812
Membres
103 971
dernier inscrit
abdazee