OVH Cloud OVH Cloud

MACRO POUR CHOIX DES DATES

11 réponses
Avatar
ALF
Bonjour,
j'ai un fichier excel 2003,avec un onglet INDICATEUR representant des
indicateurs en colonne le champs MOIS et en lignes les divers champs
representant les Indicateurs par AGENCE .
exemple: M01-2006 M02-2006 M03-2006 M04-2006 M05-2006
AVIGNON
STOCK 200 400
DEFERES 50 30
RECOUVRES 80 150
ACI 10 70

MARSEILLE
STOCK 300 320
DEFERES 40 55
RECOUVRES 120 34
ACI 15 25

j'ai créé un autre onglet RESULTAT qui est censé recueillir les données
d'un mois choisi au travers d'un bouton PERIODE. Ce bouton doit contenir une
macro,qui demande le mois désiré et en fonction du mois provoque une liaison
avec l'onglet INDICATEUR sur la colonne du MOIS désirée. cette liaison va
alors s'incrémenter dans L'onglet RESULTAT.

Pouvez vous me détailler la procedure ou la macro à lier au bouton PERIODE
ou tout au moins me donner une ebauche??

Merci de votre soutien.


--
ALF

1 réponse

1 2
Avatar
JB
Bonjour,

Voir réponse dans les groupes.

JB

bonsoir,
Merci JB pour ton travail..
Je pense que j'ai du mal m'expliquer la dernière fois...excuse moi..
1)
en fait,j'aimerais un bouton sur chaque onglet ville ,qui permette de
synchroniser les autres onglets ville,en fonction du choix du mois et de
l'INDICx...
ex : si on se trouve sur l'onglet AVIGNON,on choisi M02-2006 et INDIC1,un
click sur le Bouton SYNCHRONISATION et a ce moment la si l'on va sur
n'importe quel onglet ville (MARSEILLE ,TOULON..) on arrive sur la page, avec
le mois M02-2006 et INDIC1.

2°)
D'autre part,il ne doit pas y avoir de zone de liste ville dans un onglet
ville.
.ex: si Onglet AVIGNON ,on a comme titre AVIGNON et seulement AVIGNON.

3)
il serait interressant de ne pas figer les noms de
champs(stock,déférés,...etc..) afin d'eviter les #N/A et aussi de f aire
apparaitre des champs qui ne font pas partie de l'INDICx.
la solution serait peut etre de retourner 2 colonnes (nom et valeur)au li eu
d'une seule (valeur)..??
ex: si INDIC1 a comme champs : stock deferes recouvres aci, alors il faut
voir ces memes champs dans l'onglet ville...

4°)Si le mois est vide alors faire apparaitre un vide plutot que zéro ..On
sait alors qu'il n'y a encore rien dans le mois..

Merci pour ton aide et désolé pour mes questions qui ne sont peut etr e pas
trop explicites...

--
ALF



Bonsoir,


ÞCALER(INDIRECT($E$1&"!B3");EQUIV($A$2;INDIRECT($E$1&"!$A$2:$A$50") ;0)-1+EQUIV(B5;DECALER(INDIRECT($E$1&"!$B$1:$B$7");EQUIV($A$2;INDIRECT($E$1 &"!$A$2:$A$50");0);0);0)-2;EQUIV(AVIGNON!$C$1;Mois;0))

http://cjoint.com/?kytORyNtMH

JB


Bonjour,

Je me suis aperçu,que le contenu de chaque onglet INDICx va grossir
enormément dans les prochains mois,aussi pour prevenir,il serait so uhaitable
de faire des onglets RESULT_ville indépendant plutot qu'un seul ong let ou
tout est centralisé..

Donc,serait il possible de modifier la derniere procedure afin de pou voir
alimenter chaque onglet RESULT_ville(RESULT_AVIGNON ;RESULT_MARSEILLE;
ETC...)directement et en même temps, apres le choix effectué de l 'onglet
INDICx et du mois,en sachant aussi que d'une part,le contenu des cham ps de
INDICx peuvent etre different d'un onglet à
l'autre..ex:stock,recouvrés,déférés,aci pour INDIC_AVIGNON et
stock,impayés,charges pour INDIC_MARSEILLE...

Autre parametre:le contenu de champs peut etre affiché sur 2 colonn es sur
RESULT_ville..(selon un format qui nous sera imposé).

ex:disposition RESULT_AVIGNON

stock 200 défér és 150
recouvrés 400 aci 30

Merci encore pour votre soutien efficace..
--
ALF



Choix de l'indicateur en C1:

ÞCALER(INDIRECT($E$1&"!B"&LIGNE());0;EQUIV(RésultatMoisIndic! $C$1;Mois;0)))

Choix de la ville en A2:

ÞCALER(INDIRECT($E$1&"!B3");EQUIV($A$2;Indic1!$A$2:$A$12;0)-1+L IGNE()-3;EQUIV($C$1;Mois;0))

http://cjoint.com/?kxfQY2TWj6

JB


Bonjour,
j'ai un fichier excel 2003,avec un onglet INDICATEUR representant des
indicateurs en colonne le champs MOIS et en lignes les divers champs
representant les Indicateurs par AGENCE .
exemple: M01-2006 M02-2006 M03-2006 M04-2006 M05-2006
AVIGNON
STOCK 200 400
DEFERES 50 30
RECOUVRES 80 150
ACI 10 70

MARSEILLE
STOCK 300 320
DEFERES 40 55
RECOUVRES 120 34
ACI 15 25

j'ai créé un autre onglet RESULTAT qui est censé recueilli r les données
d'un mois choisi au travers d'un bouton PERIODE. Ce bouton doit c ontenir une
macro,qui demande le mois désiré et en fonction du mois provo que une liaison
avec l'onglet INDICATEUR sur la colonne du MOIS désirée. cett e liaison va
alors s'incrémenter dans L'onglet RESULTAT.

Pouvez vous me détailler la procedure ou la macro à lier au b outon PERIODE
ou tout au moins me donner une ebauche??

Merci de votre soutien.


--
ALF














1 2