-----Original Message-----
J'ai pas vraiment tout compris....
Remarque générique : la solution pour ce style de
problème est grandement
facilitée par le regroupement des données dans une seule
base et non par la
multiplication des feuilles
AV
"Denys" a écrit dans le message
news:
40da01c37b8d$95b57c10$
Bonjour à tous en ce début de semaine,
J'ai fait une application tout ce qu'il y a de plus simple
dans laquelle les gens entre des données numériques dans
des cellules selon le genre d'opérations qu'ils ont
traitées et selon le jour de la semaine. Cela donne un peu
ce qui suit:
Semaine 1 REER Transfert Conversion Total
Lundi 3 2 7 12
Mardi 6 5 4 15
etc...
Semaine 5
Lundi 4 3 3 10
Total 13 10 14 37
Ca, c'est l'onglet 1 au nom de Sylvie Il y a quatorze
onglets pour chacun des employés. Puis j'ai créé 12
onglets
regroupant les valeurs totales de tous les employés pour
chacun des mois de l'année. Ce qui fait donc 26 onglets
jusqu'à maintenant.
Ma question est la suivante: est-il possible qu'au bas de
chaque application des employés de capturer la valeurs des
cellules en fonction de la date du mois. Autrement dit, la
rangée 50 capture le valeur de la rangée total jusqu'au 30
septembre, puis conserve cette valeur lorsque l'on change
pour le 1er octobre. C'est ensuite la rangée 51 qui prend
le relais jusqu'au 31 octobre...
J'espère que ma description est assez claire...Je réalise
que cela demande probablement du VBA.
De toutes façons, je vous remercie pour votre temps....
Denys
.
-----Original Message-----
J'ai pas vraiment tout compris....
Remarque générique : la solution pour ce style de
problème est grandement
facilitée par le regroupement des données dans une seule
base et non par la
multiplication des feuilles
AV
"Denys" <denys.perreault@rbc.com> a écrit dans le message
news:
40da01c37b8d$95b57c10$a601280a@phx.gbl...
Bonjour à tous en ce début de semaine,
J'ai fait une application tout ce qu'il y a de plus simple
dans laquelle les gens entre des données numériques dans
des cellules selon le genre d'opérations qu'ils ont
traitées et selon le jour de la semaine. Cela donne un peu
ce qui suit:
Semaine 1 REER Transfert Conversion Total
Lundi 3 2 7 12
Mardi 6 5 4 15
etc...
Semaine 5
Lundi 4 3 3 10
Total 13 10 14 37
Ca, c'est l'onglet 1 au nom de Sylvie Il y a quatorze
onglets pour chacun des employés. Puis j'ai créé 12
onglets
regroupant les valeurs totales de tous les employés pour
chacun des mois de l'année. Ce qui fait donc 26 onglets
jusqu'à maintenant.
Ma question est la suivante: est-il possible qu'au bas de
chaque application des employés de capturer la valeurs des
cellules en fonction de la date du mois. Autrement dit, la
rangée 50 capture le valeur de la rangée total jusqu'au 30
septembre, puis conserve cette valeur lorsque l'on change
pour le 1er octobre. C'est ensuite la rangée 51 qui prend
le relais jusqu'au 31 octobre...
J'espère que ma description est assez claire...Je réalise
que cela demande probablement du VBA.
De toutes façons, je vous remercie pour votre temps....
Denys
.
-----Original Message-----
J'ai pas vraiment tout compris....
Remarque générique : la solution pour ce style de
problème est grandement
facilitée par le regroupement des données dans une seule
base et non par la
multiplication des feuilles
AV
"Denys" a écrit dans le message
news:
40da01c37b8d$95b57c10$
Bonjour à tous en ce début de semaine,
J'ai fait une application tout ce qu'il y a de plus simple
dans laquelle les gens entre des données numériques dans
des cellules selon le genre d'opérations qu'ils ont
traitées et selon le jour de la semaine. Cela donne un peu
ce qui suit:
Semaine 1 REER Transfert Conversion Total
Lundi 3 2 7 12
Mardi 6 5 4 15
etc...
Semaine 5
Lundi 4 3 3 10
Total 13 10 14 37
Ca, c'est l'onglet 1 au nom de Sylvie Il y a quatorze
onglets pour chacun des employés. Puis j'ai créé 12
onglets
regroupant les valeurs totales de tous les employés pour
chacun des mois de l'année. Ce qui fait donc 26 onglets
jusqu'à maintenant.
Ma question est la suivante: est-il possible qu'au bas de
chaque application des employés de capturer la valeurs des
cellules en fonction de la date du mois. Autrement dit, la
rangée 50 capture le valeur de la rangée total jusqu'au 30
septembre, puis conserve cette valeur lorsque l'on change
pour le 1er octobre. C'est ensuite la rangée 51 qui prend
le relais jusqu'au 31 octobre...
J'espère que ma description est assez claire...Je réalise
que cela demande probablement du VBA.
De toutes façons, je vous remercie pour votre temps....
Denys
.
-----Original Message-----
J'ai pas vraiment tout compris....
Remarque générique : la solution pour ce style de
problème est grandement
facilitée par le regroupement des données dans une seule
base et non par la
multiplication des feuilles
AV
"Denys" a écrit dans le message
news:
40da01c37b8d$95b57c10$
Bonjour à tous en ce début de semaine,
J'ai fait une application tout ce qu'il y a de plus simple
dans laquelle les gens entre des données numériques dans
des cellules selon le genre d'opérations qu'ils ont
traitées et selon le jour de la semaine. Cela donne un peu
ce qui suit:
Semaine 1 REER Transfert Conversion Total
Lundi 3 2 7 12
Mardi 6 5 4 15
etc...
Semaine 5
Lundi 4 3 3 10
Total 13 10 14 37
Ca, c'est l'onglet 1 au nom de Sylvie Il y a quatorze
onglets pour chacun des employés. Puis j'ai créé 12
onglets
regroupant les valeurs totales de tous les employés pour
chacun des mois de l'année. Ce qui fait donc 26 onglets
jusqu'à maintenant.
Ma question est la suivante: est-il possible qu'au bas de
chaque application des employés de capturer la valeurs des
cellules en fonction de la date du mois. Autrement dit, la
rangée 50 capture le valeur de la rangée total jusqu'au 30
septembre, puis conserve cette valeur lorsque l'on change
pour le 1er octobre. C'est ensuite la rangée 51 qui prend
le relais jusqu'au 31 octobre...
J'espère que ma description est assez claire...Je réalise
que cela demande probablement du VBA.
De toutes façons, je vous remercie pour votre temps....
Denys
.
-----Original Message-----
J'ai pas vraiment tout compris....
Remarque générique : la solution pour ce style de
problème est grandement
facilitée par le regroupement des données dans une seule
base et non par la
multiplication des feuilles
AV
"Denys" <denys.perreault@rbc.com> a écrit dans le message
news:
40da01c37b8d$95b57c10$a601280a@phx.gbl...
Bonjour à tous en ce début de semaine,
J'ai fait une application tout ce qu'il y a de plus simple
dans laquelle les gens entre des données numériques dans
des cellules selon le genre d'opérations qu'ils ont
traitées et selon le jour de la semaine. Cela donne un peu
ce qui suit:
Semaine 1 REER Transfert Conversion Total
Lundi 3 2 7 12
Mardi 6 5 4 15
etc...
Semaine 5
Lundi 4 3 3 10
Total 13 10 14 37
Ca, c'est l'onglet 1 au nom de Sylvie Il y a quatorze
onglets pour chacun des employés. Puis j'ai créé 12
onglets
regroupant les valeurs totales de tous les employés pour
chacun des mois de l'année. Ce qui fait donc 26 onglets
jusqu'à maintenant.
Ma question est la suivante: est-il possible qu'au bas de
chaque application des employés de capturer la valeurs des
cellules en fonction de la date du mois. Autrement dit, la
rangée 50 capture le valeur de la rangée total jusqu'au 30
septembre, puis conserve cette valeur lorsque l'on change
pour le 1er octobre. C'est ensuite la rangée 51 qui prend
le relais jusqu'au 31 octobre...
J'espère que ma description est assez claire...Je réalise
que cela demande probablement du VBA.
De toutes façons, je vous remercie pour votre temps....
Denys
.
-----Original Message-----
J'ai pas vraiment tout compris....
Remarque générique : la solution pour ce style de
problème est grandement
facilitée par le regroupement des données dans une seule
base et non par la
multiplication des feuilles
AV
"Denys" a écrit dans le message
news:
40da01c37b8d$95b57c10$
Bonjour à tous en ce début de semaine,
J'ai fait une application tout ce qu'il y a de plus simple
dans laquelle les gens entre des données numériques dans
des cellules selon le genre d'opérations qu'ils ont
traitées et selon le jour de la semaine. Cela donne un peu
ce qui suit:
Semaine 1 REER Transfert Conversion Total
Lundi 3 2 7 12
Mardi 6 5 4 15
etc...
Semaine 5
Lundi 4 3 3 10
Total 13 10 14 37
Ca, c'est l'onglet 1 au nom de Sylvie Il y a quatorze
onglets pour chacun des employés. Puis j'ai créé 12
onglets
regroupant les valeurs totales de tous les employés pour
chacun des mois de l'année. Ce qui fait donc 26 onglets
jusqu'à maintenant.
Ma question est la suivante: est-il possible qu'au bas de
chaque application des employés de capturer la valeurs des
cellules en fonction de la date du mois. Autrement dit, la
rangée 50 capture le valeur de la rangée total jusqu'au 30
septembre, puis conserve cette valeur lorsque l'on change
pour le 1er octobre. C'est ensuite la rangée 51 qui prend
le relais jusqu'au 31 octobre...
J'espère que ma description est assez claire...Je réalise
que cela demande probablement du VBA.
De toutes façons, je vous remercie pour votre temps....
Denys
.
-----Original Message-----
Bonjour,
Juste une idée :
Pourquoi faire plusieurs feuilles ?
Ne pourrais-tu pas faire une feuille par employé qui
regroupe tous les jours
de l'année (voir plusieurs années), avec une colonne
Employé, Année, Mois,
Semaine, Jour. Avec les fonction de filtrage, on peut
n'afficher que la
période souhaitée pour la saisie. En haut de la feuille
(ou dans une autre
feuille), tu peux calculer des cumuls (sur une période ou
depuis le début de
l'année) avec des =NB.SI ou des fonctions de ce style qui
se calculent en
fonction de la date du jour. En récupérant les données
dans une feuille
globale, avec les tableaux croisés dynamiques, tu peux
effectuer des
analyses.
Qu'en penses-tu ?
Pierre.
"Denys" a écrit dans le message
de
news:33ae01c37b9a$4e7de780$
Salut Alain,
Le regroupement de données se fait par lien pour les
feuilles janvier, février, etc.... Cependant, je voudrais
n'avoir qu'une feuille par employé où les valeurs totales
seraient capturées selon le mois en cours...
Est-ce que cela semble plus clair??
Merci
Denys-----Original Message-----
J'ai pas vraiment tout compris....
Remarque générique : la solution pour ce style de
problème est grandementfacilitée par le regroupement des données dans une seule
base et non par lamultiplication des feuilles
AV
"Denys" a écrit dans le message
news:40da01c37b8d$95b57c10$
Bonjour à tous en ce début de semaine,
J'ai fait une application tout ce qu'il y a de plus
simple
dans laquelle les gens entre des données numériques dans
des cellules selon le genre d'opérations qu'ils ont
traitées et selon le jour de la semaine. Cela donne un
peu
ce qui suit:
Semaine 1 REER Transfert Conversion Total
Lundi 3 2 7 12
Mardi 6 5 4 15
etc...
Semaine 5
Lundi 4 3 3 10
Total 13 10 14 37
Ca, c'est l'onglet 1 au nom de Sylvie Il y a quatorze
onglets pour chacun des employés. Puis j'ai créé 12
ongletsregroupant les valeurs totales de tous les employés pour
chacun des mois de l'année. Ce qui fait donc 26 onglets
jusqu'à maintenant.
Ma question est la suivante: est-il possible qu'au bas de
chaque application des employés de capturer la valeurs
des
cellules en fonction de la date du mois. Autrement dit,
la
rangée 50 capture le valeur de la rangée total jusqu'au
30
septembre, puis conserve cette valeur lorsque l'on change
pour le 1er octobre. C'est ensuite la rangée 51 qui prend
le relais jusqu'au 31 octobre...
J'espère que ma description est assez claire...Je réalise
que cela demande probablement du VBA.
De toutes façons, je vous remercie pour votre temps....
Denys
.
.
-----Original Message-----
Bonjour,
Juste une idée :
Pourquoi faire plusieurs feuilles ?
Ne pourrais-tu pas faire une feuille par employé qui
regroupe tous les jours
de l'année (voir plusieurs années), avec une colonne
Employé, Année, Mois,
Semaine, Jour. Avec les fonction de filtrage, on peut
n'afficher que la
période souhaitée pour la saisie. En haut de la feuille
(ou dans une autre
feuille), tu peux calculer des cumuls (sur une période ou
depuis le début de
l'année) avec des =NB.SI ou des fonctions de ce style qui
se calculent en
fonction de la date du jour. En récupérant les données
dans une feuille
globale, avec les tableaux croisés dynamiques, tu peux
effectuer des
analyses.
Qu'en penses-tu ?
Pierre.
"Denys" <denys.perreault@rbc.com> a écrit dans le message
de
news:33ae01c37b9a$4e7de780$a501280a@phx.gbl...
Salut Alain,
Le regroupement de données se fait par lien pour les
feuilles janvier, février, etc.... Cependant, je voudrais
n'avoir qu'une feuille par employé où les valeurs totales
seraient capturées selon le mois en cours...
Est-ce que cela semble plus clair??
Merci
Denys
-----Original Message-----
J'ai pas vraiment tout compris....
Remarque générique : la solution pour ce style de
problème est grandement
facilitée par le regroupement des données dans une seule
base et non par la
multiplication des feuilles
AV
"Denys" <denys.perreault@rbc.com> a écrit dans le message
news:
40da01c37b8d$95b57c10$a601280a@phx.gbl...
Bonjour à tous en ce début de semaine,
J'ai fait une application tout ce qu'il y a de plus
simple
dans laquelle les gens entre des données numériques dans
des cellules selon le genre d'opérations qu'ils ont
traitées et selon le jour de la semaine. Cela donne un
peu
ce qui suit:
Semaine 1 REER Transfert Conversion Total
Lundi 3 2 7 12
Mardi 6 5 4 15
etc...
Semaine 5
Lundi 4 3 3 10
Total 13 10 14 37
Ca, c'est l'onglet 1 au nom de Sylvie Il y a quatorze
onglets pour chacun des employés. Puis j'ai créé 12
onglets
regroupant les valeurs totales de tous les employés pour
chacun des mois de l'année. Ce qui fait donc 26 onglets
jusqu'à maintenant.
Ma question est la suivante: est-il possible qu'au bas de
chaque application des employés de capturer la valeurs
des
cellules en fonction de la date du mois. Autrement dit,
la
rangée 50 capture le valeur de la rangée total jusqu'au
30
septembre, puis conserve cette valeur lorsque l'on change
pour le 1er octobre. C'est ensuite la rangée 51 qui prend
le relais jusqu'au 31 octobre...
J'espère que ma description est assez claire...Je réalise
que cela demande probablement du VBA.
De toutes façons, je vous remercie pour votre temps....
Denys
.
.
-----Original Message-----
Bonjour,
Juste une idée :
Pourquoi faire plusieurs feuilles ?
Ne pourrais-tu pas faire une feuille par employé qui
regroupe tous les jours
de l'année (voir plusieurs années), avec une colonne
Employé, Année, Mois,
Semaine, Jour. Avec les fonction de filtrage, on peut
n'afficher que la
période souhaitée pour la saisie. En haut de la feuille
(ou dans une autre
feuille), tu peux calculer des cumuls (sur une période ou
depuis le début de
l'année) avec des =NB.SI ou des fonctions de ce style qui
se calculent en
fonction de la date du jour. En récupérant les données
dans une feuille
globale, avec les tableaux croisés dynamiques, tu peux
effectuer des
analyses.
Qu'en penses-tu ?
Pierre.
"Denys" a écrit dans le message
de
news:33ae01c37b9a$4e7de780$
Salut Alain,
Le regroupement de données se fait par lien pour les
feuilles janvier, février, etc.... Cependant, je voudrais
n'avoir qu'une feuille par employé où les valeurs totales
seraient capturées selon le mois en cours...
Est-ce que cela semble plus clair??
Merci
Denys-----Original Message-----
J'ai pas vraiment tout compris....
Remarque générique : la solution pour ce style de
problème est grandementfacilitée par le regroupement des données dans une seule
base et non par lamultiplication des feuilles
AV
"Denys" a écrit dans le message
news:40da01c37b8d$95b57c10$
Bonjour à tous en ce début de semaine,
J'ai fait une application tout ce qu'il y a de plus
simple
dans laquelle les gens entre des données numériques dans
des cellules selon le genre d'opérations qu'ils ont
traitées et selon le jour de la semaine. Cela donne un
peu
ce qui suit:
Semaine 1 REER Transfert Conversion Total
Lundi 3 2 7 12
Mardi 6 5 4 15
etc...
Semaine 5
Lundi 4 3 3 10
Total 13 10 14 37
Ca, c'est l'onglet 1 au nom de Sylvie Il y a quatorze
onglets pour chacun des employés. Puis j'ai créé 12
ongletsregroupant les valeurs totales de tous les employés pour
chacun des mois de l'année. Ce qui fait donc 26 onglets
jusqu'à maintenant.
Ma question est la suivante: est-il possible qu'au bas de
chaque application des employés de capturer la valeurs
des
cellules en fonction de la date du mois. Autrement dit,
la
rangée 50 capture le valeur de la rangée total jusqu'au
30
septembre, puis conserve cette valeur lorsque l'on change
pour le 1er octobre. C'est ensuite la rangée 51 qui prend
le relais jusqu'au 31 octobre...
J'espère que ma description est assez claire...Je réalise
que cela demande probablement du VBA.
De toutes façons, je vous remercie pour votre temps....
Denys
.
.
-----Original Message-----
Bonjour,
Juste une idée :
Pourquoi faire plusieurs feuilles ?
Ne pourrais-tu pas faire une feuille par employé qui
regroupe tous les jours
de l'année (voir plusieurs années), avec une colonne
Employé, Année, Mois,
Semaine, Jour. Avec les fonction de filtrage, on peut
n'afficher que la
période souhaitée pour la saisie. En haut de la feuille
(ou dans une autre
feuille), tu peux calculer des cumuls (sur une période ou
depuis le début de
l'année) avec des =NB.SI ou des fonctions de ce style qui
se calculent en
fonction de la date du jour. En récupérant les données
dans une feuille
globale, avec les tableaux croisés dynamiques, tu peux
effectuer des
analyses.
Qu'en penses-tu ?
Pierre.
"Denys" a écrit dans le message
de
news:33ae01c37b9a$4e7de780$
Salut Alain,
Le regroupement de données se fait par lien pour les
feuilles janvier, février, etc.... Cependant, je voudrais
n'avoir qu'une feuille par employé où les valeurs totales
seraient capturées selon le mois en cours...
Est-ce que cela semble plus clair??
Merci
Denys-----Original Message-----
J'ai pas vraiment tout compris....
Remarque générique : la solution pour ce style de
problème est grandementfacilitée par le regroupement des données dans une seule
base et non par lamultiplication des feuilles
AV
"Denys" a écrit dans le message
news:40da01c37b8d$95b57c10$
Bonjour à tous en ce début de semaine,
J'ai fait une application tout ce qu'il y a de plus
simple
dans laquelle les gens entre des données numériques dans
des cellules selon le genre d'opérations qu'ils ont
traitées et selon le jour de la semaine. Cela donne un
peu
ce qui suit:
Semaine 1 REER Transfert Conversion Total
Lundi 3 2 7 12
Mardi 6 5 4 15
etc...
Semaine 5
Lundi 4 3 3 10
Total 13 10 14 37
Ca, c'est l'onglet 1 au nom de Sylvie Il y a quatorze
onglets pour chacun des employés. Puis j'ai créé 12
ongletsregroupant les valeurs totales de tous les employés pour
chacun des mois de l'année. Ce qui fait donc 26 onglets
jusqu'à maintenant.
Ma question est la suivante: est-il possible qu'au bas de
chaque application des employés de capturer la valeurs
des
cellules en fonction de la date du mois. Autrement dit,
la
rangée 50 capture le valeur de la rangée total jusqu'au
30
septembre, puis conserve cette valeur lorsque l'on change
pour le 1er octobre. C'est ensuite la rangée 51 qui prend
le relais jusqu'au 31 octobre...
J'espère que ma description est assez claire...Je réalise
que cela demande probablement du VBA.
De toutes façons, je vous remercie pour votre temps....
Denys
.
.
-----Original Message-----
Bonjour,
Juste une idée :
Pourquoi faire plusieurs feuilles ?
Ne pourrais-tu pas faire une feuille par employé qui
regroupe tous les jours
de l'année (voir plusieurs années), avec une colonne
Employé, Année, Mois,
Semaine, Jour. Avec les fonction de filtrage, on peut
n'afficher que la
période souhaitée pour la saisie. En haut de la feuille
(ou dans une autre
feuille), tu peux calculer des cumuls (sur une période ou
depuis le début de
l'année) avec des =NB.SI ou des fonctions de ce style qui
se calculent en
fonction de la date du jour. En récupérant les données
dans une feuille
globale, avec les tableaux croisés dynamiques, tu peux
effectuer des
analyses.
Qu'en penses-tu ?
Pierre.
"Denys" <denys.perreault@rbc.com> a écrit dans le message
de
news:33ae01c37b9a$4e7de780$a501280a@phx.gbl...
Salut Alain,
Le regroupement de données se fait par lien pour les
feuilles janvier, février, etc.... Cependant, je voudrais
n'avoir qu'une feuille par employé où les valeurs totales
seraient capturées selon le mois en cours...
Est-ce que cela semble plus clair??
Merci
Denys
-----Original Message-----
J'ai pas vraiment tout compris....
Remarque générique : la solution pour ce style de
problème est grandement
facilitée par le regroupement des données dans une seule
base et non par la
multiplication des feuilles
AV
"Denys" <denys.perreault@rbc.com> a écrit dans le message
news:
40da01c37b8d$95b57c10$a601280a@phx.gbl...
Bonjour à tous en ce début de semaine,
J'ai fait une application tout ce qu'il y a de plus
simple
dans laquelle les gens entre des données numériques dans
des cellules selon le genre d'opérations qu'ils ont
traitées et selon le jour de la semaine. Cela donne un
peu
ce qui suit:
Semaine 1 REER Transfert Conversion Total
Lundi 3 2 7 12
Mardi 6 5 4 15
etc...
Semaine 5
Lundi 4 3 3 10
Total 13 10 14 37
Ca, c'est l'onglet 1 au nom de Sylvie Il y a quatorze
onglets pour chacun des employés. Puis j'ai créé 12
onglets
regroupant les valeurs totales de tous les employés pour
chacun des mois de l'année. Ce qui fait donc 26 onglets
jusqu'à maintenant.
Ma question est la suivante: est-il possible qu'au bas de
chaque application des employés de capturer la valeurs
des
cellules en fonction de la date du mois. Autrement dit,
la
rangée 50 capture le valeur de la rangée total jusqu'au
30
septembre, puis conserve cette valeur lorsque l'on change
pour le 1er octobre. C'est ensuite la rangée 51 qui prend
le relais jusqu'au 31 octobre...
J'espère que ma description est assez claire...Je réalise
que cela demande probablement du VBA.
De toutes façons, je vous remercie pour votre temps....
Denys
.
.
-----Original Message-----
Bonjour,
Juste une idée :
Pourquoi faire plusieurs feuilles ?
Ne pourrais-tu pas faire une feuille par employé qui
regroupe tous les jours
de l'année (voir plusieurs années), avec une colonne
Employé, Année, Mois,
Semaine, Jour. Avec les fonction de filtrage, on peut
n'afficher que la
période souhaitée pour la saisie. En haut de la feuille
(ou dans une autre
feuille), tu peux calculer des cumuls (sur une période ou
depuis le début de
l'année) avec des =NB.SI ou des fonctions de ce style qui
se calculent en
fonction de la date du jour. En récupérant les données
dans une feuille
globale, avec les tableaux croisés dynamiques, tu peux
effectuer des
analyses.
Qu'en penses-tu ?
Pierre.
"Denys" a écrit dans le message
de
news:33ae01c37b9a$4e7de780$
Salut Alain,
Le regroupement de données se fait par lien pour les
feuilles janvier, février, etc.... Cependant, je voudrais
n'avoir qu'une feuille par employé où les valeurs totales
seraient capturées selon le mois en cours...
Est-ce que cela semble plus clair??
Merci
Denys-----Original Message-----
J'ai pas vraiment tout compris....
Remarque générique : la solution pour ce style de
problème est grandementfacilitée par le regroupement des données dans une seule
base et non par lamultiplication des feuilles
AV
"Denys" a écrit dans le message
news:40da01c37b8d$95b57c10$
Bonjour à tous en ce début de semaine,
J'ai fait une application tout ce qu'il y a de plus
simple
dans laquelle les gens entre des données numériques dans
des cellules selon le genre d'opérations qu'ils ont
traitées et selon le jour de la semaine. Cela donne un
peu
ce qui suit:
Semaine 1 REER Transfert Conversion Total
Lundi 3 2 7 12
Mardi 6 5 4 15
etc...
Semaine 5
Lundi 4 3 3 10
Total 13 10 14 37
Ca, c'est l'onglet 1 au nom de Sylvie Il y a quatorze
onglets pour chacun des employés. Puis j'ai créé 12
ongletsregroupant les valeurs totales de tous les employés pour
chacun des mois de l'année. Ce qui fait donc 26 onglets
jusqu'à maintenant.
Ma question est la suivante: est-il possible qu'au bas de
chaque application des employés de capturer la valeurs
des
cellules en fonction de la date du mois. Autrement dit,
la
rangée 50 capture le valeur de la rangée total jusqu'au
30
septembre, puis conserve cette valeur lorsque l'on change
pour le 1er octobre. C'est ensuite la rangée 51 qui prend
le relais jusqu'au 31 octobre...
J'espère que ma description est assez claire...Je réalise
que cela demande probablement du VBA.
De toutes façons, je vous remercie pour votre temps....
Denys
.
.
-----Original Message-----
Bonsoir,
Sincèrement, le tableaux croisés dynamiques, si tu veux
simplement faire des
sommes par mois, semaine, employé, ça devrait être très
simple à apprendre.
Construis-toi un tableau de données, lance l'assistant,
indique-lui les
lignes, les colonnes et ce que tu veux compter, et le
tour est joué. Si tu
changes les données, tu n'as qu'à réactualiser le
tableaux (bouton "!"). Le
problème est plus souvent d'avoir les bonnes données en
entrée.
Personnellement, j'opérerais comme suit :
- Un classeur par employé, avec une seule feuille donnant
tous les jours de
l'année. Ce classeur est sur un disque partagé.
- Dans cette feuille :
- une colonne Employé, qui contient la même valeur pour
tous les jours (le
nom ou les initiales du salarié)
- une colonne Année, qui contient la même valeur poour
tous les jours
(celle de l'année en cours)
- une colonne mois, une colonne semaine et une colonne
jour.
- Autant de colonne que de données à saisir.
Tu génères les jours avec Edition/Recopier/Série, au
format d'affichage que
tu veux. Le mois est calculé en fonction du jour (=Mois
(E2), si E est la
colonne des jours). Pour le calcul de la semaine, à moins
d'avoir une
fonction spécifique, tu indiques la semaine du 1er
janvier (0 ou 1), puis
pour les jours suivants : =si(Joursem(E3;2)=1;E2+1;E2),
pour changer de
semaine tous les lundis.
Les colonnes Employé et Année peuvent être masquées, voir
protégées.
Les colonnes Mois, Semaine et Jour sont filtrables.
Quand tu as créé la feuille pour un employé, tu la
duplique pour les autres
en ne changeant que la colonne Employé.
Quand il effectue sa saisie, l'employé filtre sur la
période qu'il choisit
(mois, semaine, jour) (le filtrage n'est là que pour
facilier la recherche,
il n'est pas nécessaire), saisit ses données et
enregistre.
Tous les soirs (ou autre fréquence), tu lances une macro
qui récupère les
données de chaque employé, les cumule dans une même
feuille, et actualise
les tableaux croisés dynamiques que tu as généré.
Remarque 1 : le lancement automatique d'une macro est
possible avec le
planificateur de tâches de Windows qui ouvre un classeur
qui contient une
macro qui se nomme "Auto_Open" (ou quelque chose comme
cela). Si la macro
contient Application.Quit en dernière instruction, elle
quitte Excel en fin
d'exécution.
Remarque 2 : si tu as des contrôles à effectuer sur tes
données avant de les
publier (ce que je te conseille), j'opterais pour un
import dans Access en
programmant les pricnipaux controles avec des requêtes.
Mais cela suppose de
connaître un peu cet outil...
Maintenant, si tu souhaites conserver ton système avec
une feuille par mois
et par employé, je te propose l'astuce suivante. En haut
de chaque feuille,
tu créés :
- une ligne qui reprend le cumul du mois précédent (0 en
janvier,
=Janvier!A2 pour le mois de février, etc.)
- une ligne qui cumule tous les jours du mois en cours
- une ligne qui cumule les deux lignes précédentes.
Tu créés ce classeur une fois, puis tu le dupliques
autant de fois que tu as
d'employés.
Pour récupérer les données du cumul de salariés, tu peux
le faire avec des
liens externes. Tu dupliques le classeur (en
l'appelant "Global" par
exemple), et dans chaque celleule, tu calcules (exemple
pour Janvier!A2)
=[Sylvie.xls]Janvier!A2+[Jean.xls]Janvier!A2+...etc.
Ainsi, quand un employé à saisi quelque chose, cela sera
mis à jour dans ton
classeur "Global" (mais il faut que les structures soient
rigoureusement
identiques !).
Qu'en penses-tu ?
Pierre.
"Denys" a écrit dans le message
de
news:010901c37bab$bc839570$
Bonjour Pierre,
Merci pour ta réponse. En fait, mon problème est que
chaque employé doit entrer ses propres statistiques, d'où
mon dilemme. Cependant, tu as probablement raison en
parlant des tableaux croisés dynamiques, dont je ne
connais absolument rien. Faut que je m'y mette et que je
l'apprenne.
Sauf qu'en attendant, je suis dans le cirage...
Denys-----Original Message-----
Bonjour,
Juste une idée :
Pourquoi faire plusieurs feuilles ?
Ne pourrais-tu pas faire une feuille par employé qui
regroupe tous les joursde l'année (voir plusieurs années), avec une colonne
Employé, Année, Mois,Semaine, Jour. Avec les fonction de filtrage, on peut
n'afficher que lapériode souhaitée pour la saisie. En haut de la feuille
(ou dans une autrefeuille), tu peux calculer des cumuls (sur une période ou
depuis le début del'année) avec des =NB.SI ou des fonctions de ce style qui
se calculent enfonction de la date du jour. En récupérant les données
dans une feuilleglobale, avec les tableaux croisés dynamiques, tu peux
effectuer desanalyses.
Qu'en penses-tu ?
Pierre.
"Denys" a écrit dans le message
denews:33ae01c37b9a$4e7de780$
Salut Alain,
Le regroupement de données se fait par lien pour les
feuilles janvier, février, etc.... Cependant, je voudrais
n'avoir qu'une feuille par employé où les valeurs totales
seraient capturées selon le mois en cours...
Est-ce que cela semble plus clair??
Merci
Denys-----Original Message-----
J'ai pas vraiment tout compris....
Remarque générique : la solution pour ce style de
problème est grandementfacilitée par le regroupement des données dans une seule
base et non par lamultiplication des feuilles
AV
"Denys" a écrit dans le
message
news:40da01c37b8d$95b57c10$
Bonjour à tous en ce début de semaine,
J'ai fait une application tout ce qu'il y a de plus
simpledans laquelle les gens entre des données numériques dans
des cellules selon le genre d'opérations qu'ils ont
traitées et selon le jour de la semaine. Cela donne un
peuce qui suit:
Semaine 1 REER Transfert Conversion Total
Lundi 3 2 7 12
Mardi 6 5 4 15
etc...
Semaine 5
Lundi 4 3 3 10
Total 13 10 14 37
Ca, c'est l'onglet 1 au nom de Sylvie Il y a quatorze
onglets pour chacun des employés. Puis j'ai créé 12
ongletsregroupant les valeurs totales de tous les employés pour
chacun des mois de l'année. Ce qui fait donc 26 onglets
jusqu'à maintenant.
Ma question est la suivante: est-il possible qu'au bas
de
chaque application des employés de capturer la valeurs
descellules en fonction de la date du mois. Autrement dit,
larangée 50 capture le valeur de la rangée total jusqu'au
30septembre, puis conserve cette valeur lorsque l'on
change
pour le 1er octobre. C'est ensuite la rangée 51 qui
prend
le relais jusqu'au 31 octobre...
J'espère que ma description est assez claire...Je
réalise
que cela demande probablement du VBA.
De toutes façons, je vous remercie pour votre temps....
Denys
.
.
.
-----Original Message-----
Bonsoir,
Sincèrement, le tableaux croisés dynamiques, si tu veux
simplement faire des
sommes par mois, semaine, employé, ça devrait être très
simple à apprendre.
Construis-toi un tableau de données, lance l'assistant,
indique-lui les
lignes, les colonnes et ce que tu veux compter, et le
tour est joué. Si tu
changes les données, tu n'as qu'à réactualiser le
tableaux (bouton "!"). Le
problème est plus souvent d'avoir les bonnes données en
entrée.
Personnellement, j'opérerais comme suit :
- Un classeur par employé, avec une seule feuille donnant
tous les jours de
l'année. Ce classeur est sur un disque partagé.
- Dans cette feuille :
- une colonne Employé, qui contient la même valeur pour
tous les jours (le
nom ou les initiales du salarié)
- une colonne Année, qui contient la même valeur poour
tous les jours
(celle de l'année en cours)
- une colonne mois, une colonne semaine et une colonne
jour.
- Autant de colonne que de données à saisir.
Tu génères les jours avec Edition/Recopier/Série, au
format d'affichage que
tu veux. Le mois est calculé en fonction du jour (=Mois
(E2), si E est la
colonne des jours). Pour le calcul de la semaine, à moins
d'avoir une
fonction spécifique, tu indiques la semaine du 1er
janvier (0 ou 1), puis
pour les jours suivants : =si(Joursem(E3;2)=1;E2+1;E2),
pour changer de
semaine tous les lundis.
Les colonnes Employé et Année peuvent être masquées, voir
protégées.
Les colonnes Mois, Semaine et Jour sont filtrables.
Quand tu as créé la feuille pour un employé, tu la
duplique pour les autres
en ne changeant que la colonne Employé.
Quand il effectue sa saisie, l'employé filtre sur la
période qu'il choisit
(mois, semaine, jour) (le filtrage n'est là que pour
facilier la recherche,
il n'est pas nécessaire), saisit ses données et
enregistre.
Tous les soirs (ou autre fréquence), tu lances une macro
qui récupère les
données de chaque employé, les cumule dans une même
feuille, et actualise
les tableaux croisés dynamiques que tu as généré.
Remarque 1 : le lancement automatique d'une macro est
possible avec le
planificateur de tâches de Windows qui ouvre un classeur
qui contient une
macro qui se nomme "Auto_Open" (ou quelque chose comme
cela). Si la macro
contient Application.Quit en dernière instruction, elle
quitte Excel en fin
d'exécution.
Remarque 2 : si tu as des contrôles à effectuer sur tes
données avant de les
publier (ce que je te conseille), j'opterais pour un
import dans Access en
programmant les pricnipaux controles avec des requêtes.
Mais cela suppose de
connaître un peu cet outil...
Maintenant, si tu souhaites conserver ton système avec
une feuille par mois
et par employé, je te propose l'astuce suivante. En haut
de chaque feuille,
tu créés :
- une ligne qui reprend le cumul du mois précédent (0 en
janvier,
=Janvier!A2 pour le mois de février, etc.)
- une ligne qui cumule tous les jours du mois en cours
- une ligne qui cumule les deux lignes précédentes.
Tu créés ce classeur une fois, puis tu le dupliques
autant de fois que tu as
d'employés.
Pour récupérer les données du cumul de salariés, tu peux
le faire avec des
liens externes. Tu dupliques le classeur (en
l'appelant "Global" par
exemple), et dans chaque celleule, tu calcules (exemple
pour Janvier!A2)
=[Sylvie.xls]Janvier!A2+[Jean.xls]Janvier!A2+...etc.
Ainsi, quand un employé à saisi quelque chose, cela sera
mis à jour dans ton
classeur "Global" (mais il faut que les structures soient
rigoureusement
identiques !).
Qu'en penses-tu ?
Pierre.
"Denys" <denys.perreault@rbc.com> a écrit dans le message
de
news:010901c37bab$bc839570$a401280a@phx.gbl...
Bonjour Pierre,
Merci pour ta réponse. En fait, mon problème est que
chaque employé doit entrer ses propres statistiques, d'où
mon dilemme. Cependant, tu as probablement raison en
parlant des tableaux croisés dynamiques, dont je ne
connais absolument rien. Faut que je m'y mette et que je
l'apprenne.
Sauf qu'en attendant, je suis dans le cirage...
Denys
-----Original Message-----
Bonjour,
Juste une idée :
Pourquoi faire plusieurs feuilles ?
Ne pourrais-tu pas faire une feuille par employé qui
regroupe tous les jours
de l'année (voir plusieurs années), avec une colonne
Employé, Année, Mois,
Semaine, Jour. Avec les fonction de filtrage, on peut
n'afficher que la
période souhaitée pour la saisie. En haut de la feuille
(ou dans une autre
feuille), tu peux calculer des cumuls (sur une période ou
depuis le début de
l'année) avec des =NB.SI ou des fonctions de ce style qui
se calculent en
fonction de la date du jour. En récupérant les données
dans une feuille
globale, avec les tableaux croisés dynamiques, tu peux
effectuer des
analyses.
Qu'en penses-tu ?
Pierre.
"Denys" <denys.perreault@rbc.com> a écrit dans le message
de
news:33ae01c37b9a$4e7de780$a501280a@phx.gbl...
Salut Alain,
Le regroupement de données se fait par lien pour les
feuilles janvier, février, etc.... Cependant, je voudrais
n'avoir qu'une feuille par employé où les valeurs totales
seraient capturées selon le mois en cours...
Est-ce que cela semble plus clair??
Merci
Denys
-----Original Message-----
J'ai pas vraiment tout compris....
Remarque générique : la solution pour ce style de
problème est grandement
facilitée par le regroupement des données dans une seule
base et non par la
multiplication des feuilles
AV
"Denys" <denys.perreault@rbc.com> a écrit dans le
message
news:
40da01c37b8d$95b57c10$a601280a@phx.gbl...
Bonjour à tous en ce début de semaine,
J'ai fait une application tout ce qu'il y a de plus
simple
dans laquelle les gens entre des données numériques dans
des cellules selon le genre d'opérations qu'ils ont
traitées et selon le jour de la semaine. Cela donne un
peu
ce qui suit:
Semaine 1 REER Transfert Conversion Total
Lundi 3 2 7 12
Mardi 6 5 4 15
etc...
Semaine 5
Lundi 4 3 3 10
Total 13 10 14 37
Ca, c'est l'onglet 1 au nom de Sylvie Il y a quatorze
onglets pour chacun des employés. Puis j'ai créé 12
onglets
regroupant les valeurs totales de tous les employés pour
chacun des mois de l'année. Ce qui fait donc 26 onglets
jusqu'à maintenant.
Ma question est la suivante: est-il possible qu'au bas
de
chaque application des employés de capturer la valeurs
des
cellules en fonction de la date du mois. Autrement dit,
la
rangée 50 capture le valeur de la rangée total jusqu'au
30
septembre, puis conserve cette valeur lorsque l'on
change
pour le 1er octobre. C'est ensuite la rangée 51 qui
prend
le relais jusqu'au 31 octobre...
J'espère que ma description est assez claire...Je
réalise
que cela demande probablement du VBA.
De toutes façons, je vous remercie pour votre temps....
Denys
.
.
.
-----Original Message-----
Bonsoir,
Sincèrement, le tableaux croisés dynamiques, si tu veux
simplement faire des
sommes par mois, semaine, employé, ça devrait être très
simple à apprendre.
Construis-toi un tableau de données, lance l'assistant,
indique-lui les
lignes, les colonnes et ce que tu veux compter, et le
tour est joué. Si tu
changes les données, tu n'as qu'à réactualiser le
tableaux (bouton "!"). Le
problème est plus souvent d'avoir les bonnes données en
entrée.
Personnellement, j'opérerais comme suit :
- Un classeur par employé, avec une seule feuille donnant
tous les jours de
l'année. Ce classeur est sur un disque partagé.
- Dans cette feuille :
- une colonne Employé, qui contient la même valeur pour
tous les jours (le
nom ou les initiales du salarié)
- une colonne Année, qui contient la même valeur poour
tous les jours
(celle de l'année en cours)
- une colonne mois, une colonne semaine et une colonne
jour.
- Autant de colonne que de données à saisir.
Tu génères les jours avec Edition/Recopier/Série, au
format d'affichage que
tu veux. Le mois est calculé en fonction du jour (=Mois
(E2), si E est la
colonne des jours). Pour le calcul de la semaine, à moins
d'avoir une
fonction spécifique, tu indiques la semaine du 1er
janvier (0 ou 1), puis
pour les jours suivants : =si(Joursem(E3;2)=1;E2+1;E2),
pour changer de
semaine tous les lundis.
Les colonnes Employé et Année peuvent être masquées, voir
protégées.
Les colonnes Mois, Semaine et Jour sont filtrables.
Quand tu as créé la feuille pour un employé, tu la
duplique pour les autres
en ne changeant que la colonne Employé.
Quand il effectue sa saisie, l'employé filtre sur la
période qu'il choisit
(mois, semaine, jour) (le filtrage n'est là que pour
facilier la recherche,
il n'est pas nécessaire), saisit ses données et
enregistre.
Tous les soirs (ou autre fréquence), tu lances une macro
qui récupère les
données de chaque employé, les cumule dans une même
feuille, et actualise
les tableaux croisés dynamiques que tu as généré.
Remarque 1 : le lancement automatique d'une macro est
possible avec le
planificateur de tâches de Windows qui ouvre un classeur
qui contient une
macro qui se nomme "Auto_Open" (ou quelque chose comme
cela). Si la macro
contient Application.Quit en dernière instruction, elle
quitte Excel en fin
d'exécution.
Remarque 2 : si tu as des contrôles à effectuer sur tes
données avant de les
publier (ce que je te conseille), j'opterais pour un
import dans Access en
programmant les pricnipaux controles avec des requêtes.
Mais cela suppose de
connaître un peu cet outil...
Maintenant, si tu souhaites conserver ton système avec
une feuille par mois
et par employé, je te propose l'astuce suivante. En haut
de chaque feuille,
tu créés :
- une ligne qui reprend le cumul du mois précédent (0 en
janvier,
=Janvier!A2 pour le mois de février, etc.)
- une ligne qui cumule tous les jours du mois en cours
- une ligne qui cumule les deux lignes précédentes.
Tu créés ce classeur une fois, puis tu le dupliques
autant de fois que tu as
d'employés.
Pour récupérer les données du cumul de salariés, tu peux
le faire avec des
liens externes. Tu dupliques le classeur (en
l'appelant "Global" par
exemple), et dans chaque celleule, tu calcules (exemple
pour Janvier!A2)
=[Sylvie.xls]Janvier!A2+[Jean.xls]Janvier!A2+...etc.
Ainsi, quand un employé à saisi quelque chose, cela sera
mis à jour dans ton
classeur "Global" (mais il faut que les structures soient
rigoureusement
identiques !).
Qu'en penses-tu ?
Pierre.
"Denys" a écrit dans le message
de
news:010901c37bab$bc839570$
Bonjour Pierre,
Merci pour ta réponse. En fait, mon problème est que
chaque employé doit entrer ses propres statistiques, d'où
mon dilemme. Cependant, tu as probablement raison en
parlant des tableaux croisés dynamiques, dont je ne
connais absolument rien. Faut que je m'y mette et que je
l'apprenne.
Sauf qu'en attendant, je suis dans le cirage...
Denys-----Original Message-----
Bonjour,
Juste une idée :
Pourquoi faire plusieurs feuilles ?
Ne pourrais-tu pas faire une feuille par employé qui
regroupe tous les joursde l'année (voir plusieurs années), avec une colonne
Employé, Année, Mois,Semaine, Jour. Avec les fonction de filtrage, on peut
n'afficher que lapériode souhaitée pour la saisie. En haut de la feuille
(ou dans une autrefeuille), tu peux calculer des cumuls (sur une période ou
depuis le début del'année) avec des =NB.SI ou des fonctions de ce style qui
se calculent enfonction de la date du jour. En récupérant les données
dans une feuilleglobale, avec les tableaux croisés dynamiques, tu peux
effectuer desanalyses.
Qu'en penses-tu ?
Pierre.
"Denys" a écrit dans le message
denews:33ae01c37b9a$4e7de780$
Salut Alain,
Le regroupement de données se fait par lien pour les
feuilles janvier, février, etc.... Cependant, je voudrais
n'avoir qu'une feuille par employé où les valeurs totales
seraient capturées selon le mois en cours...
Est-ce que cela semble plus clair??
Merci
Denys-----Original Message-----
J'ai pas vraiment tout compris....
Remarque générique : la solution pour ce style de
problème est grandementfacilitée par le regroupement des données dans une seule
base et non par lamultiplication des feuilles
AV
"Denys" a écrit dans le
message
news:40da01c37b8d$95b57c10$
Bonjour à tous en ce début de semaine,
J'ai fait une application tout ce qu'il y a de plus
simpledans laquelle les gens entre des données numériques dans
des cellules selon le genre d'opérations qu'ils ont
traitées et selon le jour de la semaine. Cela donne un
peuce qui suit:
Semaine 1 REER Transfert Conversion Total
Lundi 3 2 7 12
Mardi 6 5 4 15
etc...
Semaine 5
Lundi 4 3 3 10
Total 13 10 14 37
Ca, c'est l'onglet 1 au nom de Sylvie Il y a quatorze
onglets pour chacun des employés. Puis j'ai créé 12
ongletsregroupant les valeurs totales de tous les employés pour
chacun des mois de l'année. Ce qui fait donc 26 onglets
jusqu'à maintenant.
Ma question est la suivante: est-il possible qu'au bas
de
chaque application des employés de capturer la valeurs
descellules en fonction de la date du mois. Autrement dit,
larangée 50 capture le valeur de la rangée total jusqu'au
30septembre, puis conserve cette valeur lorsque l'on
change
pour le 1er octobre. C'est ensuite la rangée 51 qui
prend
le relais jusqu'au 31 octobre...
J'espère que ma description est assez claire...Je
réalise
que cela demande probablement du VBA.
De toutes façons, je vous remercie pour votre temps....
Denys
.
.
.