Excel Downloads
Forum

Précédent   Excel Downloads Forums > Excel > Forum Excel


Réponse
 
LinkBack Outils de la discussion
Vieux 18/04/2006, 22h07   #1 (permalink)
Roberto
Guest
 
Messages: n/a
Par défaut Désolé d'en demander encore

Re à toutes et tous,

thierry, désolé, mais je pense que ton fichier est trop compliqué pour moi, je ne parviens pas à en faire l'usage que je souhaite.

Donc, je joinds un nouvel exemple, avec une explication que j'espère plus claire et plus à même de me permettre de trouver une réponse.

Cordialement

Roberto [file name=Testforum_20060418210718.zip size=2162]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/Testforum_20060418210718.zip[/file]
Fichiers attachés
Type de fichier : zip Testforum_20060418210718.zip (2,1 Ko, 0 affichages)
  Réponse avec citation
ANNONCES
Vieux 18/04/2006, 22h58   #2 (permalink)
XLDnaute Nouveau
 
Date d'inscription: avril 2005
Messages: 14
Par défaut Re:Désolé d'en demander encore

Salut Roberto,

J'ai jetté un coup d'oeil sur l'outil développé par Thierry, et je le trouve très impressionnant. Mais, je comprend qu'il puisse te dérouter.
Je te propose une solution toute simple : Passer par des TCD

Voici un exemple joint à ce post

C'est la première fois que je peux aider quelqu'un, c'est cool !
J'espère que ca répondra à ton problème,

Olivier [file name=Testforum_20060418215832.zip size=3251]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/Testforum_20060418215832.zip[/file]
Fichiers attachés
Type de fichier : zip Testforum_20060418215832.zip (3,2 Ko, 0 affichages)
BAROTOLI est déconnecté   Réponse avec citation
Vieux 18/04/2006, 23h20   #3 (permalink)
XLDnaute Accro
 
Avatar de Creepy
 
Date d'inscription: février 2005
Localisation: Maurecourt
Version Excel : Excel 2003 (PC)
Messages: 1 539
Par défaut Re:Désolé d'en demander encore

Bonsoir,

Ci-joint ma réponse avec une petite macro plus 'light'

En ésperant que cela t'aidera

@+

Creepy [file name=Testforum_20060418222004.zip size=12893]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/Testforum_20060418222004.zip[/file]
Fichiers attachés
Type de fichier : zip Testforum_20060418222004.zip (12,6 Ko, 0 affichages)
__________________
Creepy est déconnecté   Réponse avec citation
Vieux 19/04/2006, 00h23   #4 (permalink)
Roberto
Guest
 
Messages: n/a
Par défaut Re:Désolé d'en demander encore

En réponse aux deux charmants contributeurs de ce soir :

je ne sais pas faire un tableaux dynamique croisé !! et la macro bug !! ( désolé...

je pensais plus à un truc dans mes cordes ; equiv et decaler.. mais je ne sais que le reproduire, pas le créer...

désolé d'être aussi sot...

et merci de tout coeur d'être intervenus..
  Réponse avec citation
Vieux 19/04/2006, 10h12   #5 (permalink)
XLDnaute Barbatruc
 
Avatar de Jocelyn
 
Date d'inscription: septembre 2005
Localisation: Poitiers (Vienne)
Version Excel : Excel 2000 (PC)
Messages: 2 830
Par défaut Re:Désolé d'en demander encore

Bonjour le Forum,
Bonjour Roberto, Creepy, BAROTOLI,

A defaut de l'outil de Thierry magnifique au demeurant, de TCD proposé par BAROTOLI, ou de version allégé de macro proposée par Creepy, voila un essi avec des formules simple msi qui necessite la création de colonne supplémentaire dans la feuille saisies (ces colonne peuvent etre masquées) afin de permettre l'indexation des lignes a récuperer.


Jocelyn [file name=Testforum_20060419091223.zip size=6158]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/Testforum_20060419091223.zip[/file]
Fichiers attachés
Type de fichier : zip Testforum_20060419091223.zip (6,0 Ko, 0 affichages)
__________________
Jocelyn est déconnecté   Réponse avec citation
Vieux 19/04/2006, 14h38   #6 (permalink)
XLDnaute Accro
 
Avatar de Charly2
 
Date d'inscription: octobre 2005
Version Excel : Excel 2000 (PC)
Messages: 1 919
Par défaut Re:Désolé d'en demander encore

Bonjour Roberto, Barotoli, Creepy et Jocelyn

Bon, ben... comme je m'étais lancé le défi de la faire par formule sans colonne supplémentaire, voilà le résultat :sick:

[file name=Roberto_TestforumV1.zip size=9828]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/Roberto_TestforumV1.zip[/file]

A+
Fichiers attachés
Type de fichier : zip Roberto_TestforumV1.zip (9,6 Ko, 0 affichages)
__________________
Amicalement,
Charly2
Charly2 est déconnecté   Réponse avec citation
Vieux 19/04/2006, 14h57   #7 (permalink)
XLDnaute Accro
 
Avatar de Creepy
 
Date d'inscription: février 2005
Localisation: Maurecourt
Version Excel : Excel 2003 (PC)
Messages: 1 539
Par défaut Re:Désolé d'en demander encore

Bonjour à vous,

Voici en PJ un deuxième essai j'ai repris le code.

Bizarre comment le code précedent plantait !! ?? !!

Je ne comprends pas trop pourquoi il ne voulait pas des cells()

M'enfin bon ca marche maintenant !

@+

Creepy [file name=Testforum_20060419135724.zip size=12551]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/Testforum_20060419135724.zip[/file]
Fichiers attachés
Type de fichier : zip Testforum_20060419135724.zip (12,3 Ko, 0 affichages)
__________________
Creepy est déconnecté   Réponse avec citation
Vieux 19/04/2006, 19h53   #8 (permalink)
Roberto
Guest
 
Messages: n/a
Par défaut Re:Désolé d'en demander encore

Bonsoir Creepy, Jocelyn, Olivier, Charly, le fil et le forum,

je pense avoir enfin trouvé ce que je cherche, avec les formules sans colonnes cachées (bien qu'avec ce soit bien aussi mais risque d'être lourd car je dois multiplier les feuilles...
Cependant, Charly2, serait-il possible d'avoir quelques explications ? Notament, en ce qui concerne les formules en bleu que tu as laissées apparentes sur chaque feuille (NoLigne...) Où doivent-elles êtres saisies ?

Merci encore

Cordialement

Roberto
  Réponse avec citation
Vieux 20/04/2006, 03h07   #9 (permalink)
XLDnaute Accro
 
Avatar de Charly2
 
Date d'inscription: octobre 2005
Version Excel : Excel 2000 (PC)
Messages: 1 919
Par défaut Re:Désolé d'en demander encore

Bonsoir Roberto, Olivier, Creepy et Jocelyn,
bonsoir à toutes et à tous



Roberto écrit:
Citation:
Charly2, serait-il possible d'avoir quelques explications ? Notament, en ce qui concerne les formules en bleu que tu as laissées apparentes sur chaque feuille (NoLigne...) Où doivent-elles êtres saisies ?
Si tu vas dans la feuille FT 11, tu sélectionnes la cellule A6 et tu vas dans le menu Insertion / Nom / Définir... où tu peux voir les noms des listes dynamiques de la feuille Saisies :

- Date**********=DECALER(Saisies!$A$6;;;NBVAL(Saisies!$A$6:$A$1005 ))
- PFE***********=DECALER(Saisies!$B$6;;;NBVAL(Saisies!$A$6:$A$1005 ))
- Client********=DECALER(Saisies!$C$6;;;NBVAL(Saisies!$A$6:$A$1005 ))
- Montant****=DECALER(Saisies!$D$6;;;NBVAL(Saisies!$A$6:$A$1005 ))
- Delanchy**=DECALER(Saisies!$E$6;;;NBVAL(Saisies!$A$6:$A$1005 ))

et les formules nommées :

NoLigneFT11***=PETITE.VALEUR(SI(PFE='FT 11'!$B$2;SI(OU(NB.SI('FT 11'!$A$5:$A5;Date)=0;NB.SI('FT 11'!$B$5:$B5;Client)=0;NB.SI('FT 11'!$C$5:$C5;Montant)=0);LIGNE(PFE)-4));LIGNE()-5)

En fait, pour la saisie, je le fais d'abord dans une cellule (pour éviter les erreurs) et sans référence de feuille, soit :

=PETITE.VALEUR(SI(PFE=$B$2;SI(OU(NB.SI($A$5:$A5;Da te)=0;NB.SI($B$5:$B5;Client)=0;NB.SI($C$5:$C5;Mont ant)=0);LIGNE(PFE)-4));LIGNE()-5)

puis je copie la formule et je la colle dans Insertion / Nom / Définir... et je lui donne le nom voulu.

Dans ton cas, et en plaçant bien la sélection sur A6 de chacune de tes feuilles, tu n'auras qu'à modifier le contenu de ta cellule $B$2 pour obtenir la référence PFE souhaitée. Il n'y a que pour la feuille Delanchy que la formule diffère un peu (attention, il y avait une erreur sur la formule copiée sur cette feuille) :

=PETITE.VALEUR(SI(Delanchy='oui';SI(OU(NB.SI($A$5: $A5;Date)=0;NB.SI($B$5:$B5;Client)=0;NB.SI($C$5:$C 5;Montant)=0);LIGNE(Delanchy)-4));LIGNE()-5)

où là, la valeur n'est pas en $B$2, mais codée en dur : Delanchy='oui' (majuscules ou minuscules sans importance). Dans la feuille, ne pas oublier de valider par Ctrl+Maj+Entrée les formules matricielles, comme celle-ci par ex. : =SI(ESTERREUR(NoLigneFT11);'';INDEX(Date;NoLigneFT 11; ))

Voilà, n'hésite pas si tu as d'autres questions

A+
__________________
Amicalement,
Charly2
Charly2 est déconnecté   Réponse avec citation
Vieux 20/04/2006, 21h13   #10 (permalink)
Roberto
Guest
 
Messages: n/a
Par défaut Re:Désolé d'en demander encore

C'est une merveille de trouver tant de bonnes volontés ici

Merci de tout coeur, je vous tiendrais tous au courant de la réussite finale de mon projet !!

ciao tutti
  Réponse avec citation
ANNONCES
Réponse

Liens sociaux

Outils de la discussion

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are oui
Pingbacks are oui
Refbacks are oui


Fuseau horaire GMT +2. Il est actuellement 08h46.


(C) 2006 Excel Downloads