tableau récap

J

jack

Guest
bonjour le forum

je voudrais récupérer des données dans un tableau pour les mettre dans un autre c'est à dire récupérer toutes les dates ou sur la ligne il y a un v
le dossier joint vous aidera à comprendre
merci de votre aide

slts

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

Pièces jointes

  • essai_20051228172239.zip
    10.4 KB · Affichages: 25
J

Jacky

Guest
Bonsoir Jack,

J'ai construit une macro déclenchable à partir du bouton 'Trier' qui répond à ta question, mais c'est une vraie usine à gaz
1) le temps de travail est assez long
2) il faudra prévoir une autre macro (ou inclure le code correspondant dans celle ci si tu la conserves) pour effacer les dates déjà notées car il y a 'répétition'
3) le format des dates est à revoir

Tiens moi au courant car si tu le désires on peut prolonger

Bonne soirée
[file name=calendrier_20051228203411.zip size=18647]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/calendrier_20051228203411.zip[/file]
 

Pièces jointes

  • calendrier_20051228203411.zip
    18.2 KB · Affichages: 34
J

JACK

Guest
Bonsoir le forum et jacky

Merci pour ta réponse
effectivement c'est une usine à gaz mais cela a le mérite de fonctionner et d'exister
J'ai peur que ce soit un peu long lorsque le tableau initial sera rempli
Je pencherais plutôt pour une réponse sans vba mais cela est il possible ( recherchev index equiv decaler )mais cela me dépasse un peu
Merci en tout cas je vais cherché autre chose et je te referais le cas échéant
merci
slts
Jack
 

Monique

Nous a quitté
Repose en paix
Bonjour,

Une formule à base de Index(ligne des dates; min(si(Condition1;si(Condition2;colonne(plage des dates)))))
(formule matricielle, à valider par ctrl, maj et entrée)

Sinon, le Rechercheh() est remplacé par
Decaler(cellule; 1 ligne vers le haut; n colonnes vers la gauche)
Le format conditionnel est modifié, c'est le même sur toute la plage, lignes paires ou non [file name=ReportJack.zip size=12914]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/ReportJack.zip[/file]
 

Pièces jointes

  • ReportJack.zip
    12.6 KB · Affichages: 35
J

jack

Guest
Bonsoir Monique et le forum

Comment faire pour que dans mon tableau lorsque je valide la prévision en saisissant 'v' en dessus de la prévision il efface la prévision

Ex : 'v' est sur le 1er janvier et la prévision donne le 14 janvier lorsque je saisi 'V' au dessus du 14 janvier je voudrais que le v de la prévision s'efface ceci dans un soucis de clarté du tableau pour en fait n'avoir sur le tableau que la dernière prévision
Suis je clair? le champagne des fêtes est pourtant évacué du moins en principe.....
merci de votre aide

slts

jack
 

Monique

Nous a quitté
Repose en paix
Bonjour,

Peut-être en ajoutant une 2ème condition à la mise en forme conditionnelle
(ça n'efface pas, ça masque)
=ET(MOD(LIGNE();2)=1;DECALER(H7;0;$D7)='V')
ou bien (pas besoin du 1 ni du 0) :
=ET(MOD(LIGNE();2);DECALER(H7;;$D7)='V') [file name=ReportJackV1.zip size=13014]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/ReportJackV1.zip[/file]
 

Pièces jointes

  • ReportJackV1.zip
    12.7 KB · Affichages: 41
J

JACK

Guest
Bonsoir Monique Bonsoir le forum

Merci beaucoup Monique pour ces formules c'est presque cela que je voulais mais en fait il faudrait que la prévision soit masquée au fur et à mesure et non la validation c'est à dire l'inverse de ce que tu as fait :le 'V' en vert sur fond violet doit se masquer au fur et à mesure
Est il possible de le faire ?

merci pour ton aide

slts
jack
 

Discussions similaires

Statistiques des forums

Discussions
312 755
Messages
2 091 726
Membres
105 058
dernier inscrit
axcelle