OVH Cloud OVH Cloud

recherchev ?

5 réponses
Avatar
gaston
Bonjour !
J'ai plusieurs feuilles avec le num=E9ro du mois comme nom,=20
et sur cette feuille toutes les dates du mois avec en face=20
plusieurs colonnes dont une colonne d=E9bit et une colonne=20
cr=E9dit.
j'ai une autre feuille avec 1 colonne date + 1 colonne nom=20
+ 1 colonne d=E9bit, 1 colonne cr=E9dit, j'applique un sous=20
total date sur cette feuille. Je cherche une macro qui me=20
permettrait, de r=E9cup=E9rer les sous totaux de toutes les=20
cellules des colonnes d=E9bit et cr=E9dit, par date, et de les=20
reporter ensuite sur l'autre feuille dans les cellules=20
ad=E9quates.

pouvez-vous m'aider ?

5 réponses

Avatar
Bourby
bonjour,

avec un petit exemple, on comprendrait mieux.
Y a t il une seule ligne par date?
Quelles sommes veux-tu réellement dans ta
feuille récapitulative?
(Peut-être pas besoin de macro)

Bourby

"gaston" a écrit dans le message news:
b39901c43746$a5511790$
Bonjour !
J'ai plusieurs feuilles avec le numéro du mois comme nom,
et sur cette feuille toutes les dates du mois avec en face
plusieurs colonnes dont une colonne débit et une colonne
crédit.
j'ai une autre feuille avec 1 colonne date + 1 colonne nom
+ 1 colonne débit, 1 colonne crédit, j'applique un sous
total date sur cette feuille. Je cherche une macro qui me
permettrait, de récupérer les sous totaux de toutes les
cellules des colonnes débit et crédit, par date, et de les
reporter ensuite sur l'autre feuille dans les cellules
adéquates.

pouvez-vous m'aider ?
Avatar
gaston
exemple 1ère feuille:
A B C D E
1 Date entrees débit credit solde
2 22/03/2004 200 (B2-C2+D2)
3 23/03/2004 180
n ... ... .. .. ...

exemple 2ème feuille
A B G H
1 date nom débit credit
2 22/03/04 machin 2
3 22/03/04 truc 3
4 22/03/04 bidule 20
5 Sous total 22/03/04 5 20
6 23/03/04 dupond 30
7 23/03/04 toto 20
8 Sous total 23/03/04 0 50
n .... ... .. ..

donc récupérer les valeurs pour avoir dans la 1ère feuille
A B C D E
1 Date entrees débit credit solde
2 22/03/2004 200 5 20 210
3 23/03/2004 180 0 50 230
n ... ... .. .. ...

à faire d'ailleurs, si on pouvait récupérer les noms et
les mettre en commentaire de cellule dans la première
feuille; par exemple commentaire pour la cellule débit du
22/03/2004: "machin, truc" et pour la cellule
crédit: "bidule" etc...mais ça...ça viendra après :-)


-----Message d'origine-----
bonjour,

avec un petit exemple, on comprendrait mieux.
Y a t il une seule ligne par date?
Quelles sommes veux-tu réellement dans ta
feuille récapitulative?
(Peut-être pas besoin de macro)

Bourby

"gaston" a écrit
dans le message news:

b39901c43746$a5511790$
Bonjour !
J'ai plusieurs feuilles avec le numéro du mois comme nom,
et sur cette feuille toutes les dates du mois avec en face
plusieurs colonnes dont une colonne débit et une colonne
crédit.
j'ai une autre feuille avec 1 colonne date + 1 colonne nom
+ 1 colonne débit, 1 colonne crédit, j'applique un sous
total date sur cette feuille. Je cherche une macro qui me
permettrait, de récupérer les sous totaux de toutes les
cellules des colonnes débit et crédit, par date, et de les
reporter ensuite sur l'autre feuille dans les cellules
adéquates.

pouvez-vous m'aider ?


.



Avatar
Bourby
bonsoir,

pas besoin de macro pour les calculs;
en C2 de la feuille 1, tu écris:
=INDEX(Feuil2!C$2:C$1000;EQUIV("Somme
"&TEXTE($A2;"jj/mm/aaaa");Feuil2!$A$2:$A$1000;0))
tu tires la formule en D2,
puis tu étends les 2 formules aussi loin qu'il le faut vers le bas.
voilà.

Nota: les formules seraient beaucoup plus lisibles en nommant
les plages :sélectionne les colonnes Aet B de feuil2,
fais insertion nom créer (cocher uniquement 'ligne du haut');
idem avec colonne G) et la formule devient:
=INDEX(débit;EQUIV("Somme "&TEXTE($A2;"jj/mm/aaaa");date;0))
et dans la colonne d'à côté:
=INDEX(crédit;EQUIV("Somme "&TEXTE($A2;"jj/mm/aaaa");date;0))
(attention de ne pas nommer aussi un champ 'date' dans feuil1; il saurait
gérer,
mais à condition de spécifier qu'on veut la date de feuil2, donc en
alourdissant la belle formule...)

Deuxio,
pour les commentaires, il faut faire une macro;
si au contraire tu peux rappeler ces textes dans une colonne plus à droite,
il doit y avoir moyen avec une formule.

cordilement

Bourby


"gaston" a écrit dans le message news:
b6fd01c43779$205469b0$
exemple 1ère feuille:
A B C D E
1 Date entrees débit credit solde
2 22/03/2004 200 (B2-C2+D2)
3 23/03/2004 180
n ... ... .. .. ...

exemple 2ème feuille
A B G H
1 date nom débit credit
2 22/03/04 machin 2
3 22/03/04 truc 3
4 22/03/04 bidule 20
5 Sous total 22/03/04 5 20
6 23/03/04 dupond 30
7 23/03/04 toto 20
8 Sous total 23/03/04 0 50
n .... ... .. ..

donc récupérer les valeurs pour avoir dans la 1ère feuille
A B C D E
1 Date entrees débit credit solde
2 22/03/2004 200 5 20 210
3 23/03/2004 180 0 50 230
n ... ... .. .. ...

à faire d'ailleurs, si on pouvait récupérer les noms et
les mettre en commentaire de cellule dans la première
feuille; par exemple commentaire pour la cellule débit du
22/03/2004: "machin, truc" et pour la cellule
crédit: "bidule" etc...mais ça...ça viendra après :-)


-----Message d'origine-----
bonjour,

avec un petit exemple, on comprendrait mieux.
Y a t il une seule ligne par date?
Quelles sommes veux-tu réellement dans ta
feuille récapitulative?
(Peut-être pas besoin de macro)

Bourby

"gaston" a écrit
dans le message news:

b39901c43746$a5511790$
Bonjour !
J'ai plusieurs feuilles avec le numéro du mois comme nom,
et sur cette feuille toutes les dates du mois avec en face
plusieurs colonnes dont une colonne débit et une colonne
crédit.
j'ai une autre feuille avec 1 colonne date + 1 colonne nom
+ 1 colonne débit, 1 colonne crédit, j'applique un sous
total date sur cette feuille. Je cherche une macro qui me
permettrait, de récupérer les sous totaux de toutes les
cellules des colonnes débit et crédit, par date, et de les
reporter ensuite sur l'autre feuille dans les cellules
adéquates.

pouvez-vous m'aider ?


.



Avatar
Bourby
remarque:

dans ton fichier, les débits sont en colonne G, donc:
en C2 de la feuille 1, tu écris:
=INDEX(Feuil2!g$2:g$1000;EQUIV("Somme
"&TEXTE($A2;"jj/mm/aaaa");Feuil2!$A$2:$A$1000;0))
etc...


"Bourby" a écrit dans le message news:

bonsoir,

pas besoin de macro pour les calculs;
en C2 de la feuille 1, tu écris:
=INDEX(Feuil2!C$2:C$1000;EQUIV("Somme
"&TEXTE($A2;"jj/mm/aaaa");Feuil2!$A$2:$A$1000;0))
tu tires la formule en D2,
puis tu étends les 2 formules aussi loin qu'il le faut vers le bas.
voilà.

Nota: les formules seraient beaucoup plus lisibles en nommant
les plages :sélectionne les colonnes Aet B de feuil2,
fais insertion nom créer (cocher uniquement 'ligne du haut');
idem avec colonne G) et la formule devient:
=INDEX(débit;EQUIV("Somme "&TEXTE($A2;"jj/mm/aaaa");date;0))
et dans la colonne d'à côté:
=INDEX(crédit;EQUIV("Somme "&TEXTE($A2;"jj/mm/aaaa");date;0))
(attention de ne pas nommer aussi un champ 'date' dans feuil1; il saurait
gérer,
mais à condition de spécifier qu'on veut la date de feuil2, donc en
alourdissant la belle formule...)

Deuxio,
pour les commentaires, il faut faire une macro;
si au contraire tu peux rappeler ces textes dans une colonne plus à
droite,

il doit y avoir moyen avec une formule.

cordilement

Bourby


"gaston" a écrit dans le message
news:

b6fd01c43779$205469b0$
exemple 1ère feuille:
A B C D E
1 Date entrees débit credit solde
2 22/03/2004 200 (B2-C2+D2)
3 23/03/2004 180
n ... ... .. .. ...

exemple 2ème feuille
A B G H
1 date nom débit credit
2 22/03/04 machin 2
3 22/03/04 truc 3
4 22/03/04 bidule 20
5 Sous total 22/03/04 5 20
6 23/03/04 dupond 30
7 23/03/04 toto 20
8 Sous total 23/03/04 0 50
n .... ... .. ..

donc récupérer les valeurs pour avoir dans la 1ère feuille
A B C D E
1 Date entrees débit credit solde
2 22/03/2004 200 5 20 210
3 23/03/2004 180 0 50 230
n ... ... .. .. ...

à faire d'ailleurs, si on pouvait récupérer les noms et
les mettre en commentaire de cellule dans la première
feuille; par exemple commentaire pour la cellule débit du
22/03/2004: "machin, truc" et pour la cellule
crédit: "bidule" etc...mais ça...ça viendra après :-)


-----Message d'origine-----
bonjour,

avec un petit exemple, on comprendrait mieux.
Y a t il une seule ligne par date?
Quelles sommes veux-tu réellement dans ta
feuille récapitulative?
(Peut-être pas besoin de macro)

Bourby

"gaston" a écrit
dans le message news:

b39901c43746$a5511790$
Bonjour !
J'ai plusieurs feuilles avec le numéro du mois comme nom,
et sur cette feuille toutes les dates du mois avec en face
plusieurs colonnes dont une colonne débit et une colonne
crédit.
j'ai une autre feuille avec 1 colonne date + 1 colonne nom
+ 1 colonne débit, 1 colonne crédit, j'applique un sous
total date sur cette feuille. Je cherche une macro qui me
permettrait, de récupérer les sous totaux de toutes les
cellules des colonnes débit et crédit, par date, et de les
reporter ensuite sur l'autre feuille dans les cellules
adéquates.

pouvez-vous m'aider ?


.







Avatar
gaston
Ok pour ça, mais ça équivaut plus ou moins à ce que je
fais actuellement, or, ce que je cherche c'est à
automatiser la chose, et donc à faire une macro dont pour
ne plus avoir qu'à cliquer sur un bouton afin de mettre à
jour la feuille 1.
en gros, il faudrait ça comme étapes:
Trouver la première ligne sous total (par exemple
22/03/04), copier les valeurs débits et crédits, puis
sélectionner la feuille correspondant au mois (pour
l'exemple: sélectionner la feuille 03), rechercher la
ligne du 22/03/04, et coller les valeurs dans les cellules
qu'il faut, puis refaire la même chose pour toutes les
autres dates...

-----Message d'origine-----
remarque:

dans ton fichier, les débits sont en colonne G, donc:
en C2 de la feuille 1, tu écris:
=INDEX(Feuil2!g$2:g$1000;EQUIV("Somme
"&TEXTE($A2;"jj/mm/aaaa");Feuil2!$A$2:$A$1000;0))
etc...


"Bourby" a écrit dans le
message news:


bonsoir,

pas besoin de macro pour les calculs;
en C2 de la feuille 1, tu écris:
=INDEX(Feuil2!C$2:C$1000;EQUIV("Somme
"&TEXTE($A2;"jj/mm/aaaa");Feuil2!$A$2:$A$1000;0))
tu tires la formule en D2,
puis tu étends les 2 formules aussi loin qu'il le faut
vers le bas.


voilà.

Nota: les formules seraient beaucoup plus lisibles en
nommant


les plages :sélectionne les colonnes Aet B de feuil2,
fais insertion nom créer (cocher uniquement 'ligne du
haut');


idem avec colonne G) et la formule devient:
=INDEX(débit;EQUIV("Somme "&TEXTE
($A2;"jj/mm/aaaa");date;0))


et dans la colonne d'à côté:
=INDEX(crédit;EQUIV("Somme "&TEXTE
($A2;"jj/mm/aaaa");date;0))


(attention de ne pas nommer aussi un champ 'date' dans
feuil1; il saurait


gérer,
mais à condition de spécifier qu'on veut la date de
feuil2, donc en


alourdissant la belle formule...)

Deuxio,
pour les commentaires, il faut faire une macro;
si au contraire tu peux rappeler ces textes dans une
colonne plus à


droite,
il doit y avoir moyen avec une formule.

cordilement

Bourby


"gaston" a écrit
dans le message


news:
b6fd01c43779$205469b0$
exemple 1ère feuille:
A B C D E
1 Date entrees débit credit solde
2 22/03/2004 200 (B2-C2+D2)
3 23/03/2004 180
n ... ... .. .. ...

exemple 2ème feuille
A B G H
1 date nom débit credit
2 22/03/04 machin 2
3 22/03/04 truc 3
4 22/03/04 bidule 20
5 Sous total 22/03/04 5 20
6 23/03/04 dupond 30
7 23/03/04 toto 20
8 Sous total 23/03/04 0 50
n .... ... .. ..

donc récupérer les valeurs pour avoir dans la 1ère
feuille


A B C D E
1 Date entrees débit credit solde
2 22/03/2004 200 5 20 210
3 23/03/2004 180 0 50 230
n ... ... .. .. ...

à faire d'ailleurs, si on pouvait récupérer les noms et
les mettre en commentaire de cellule dans la première
feuille; par exemple commentaire pour la cellule débit
du


22/03/2004: "machin, truc" et pour la cellule
crédit: "bidule" etc...mais ça...ça viendra après :-)


-----Message d'origine-----
bonjour,

avec un petit exemple, on comprendrait mieux.
Y a t il une seule ligne par date?
Quelles sommes veux-tu réellement dans ta
feuille récapitulative?
(Peut-être pas besoin de macro)

Bourby

"gaston" a écrit
dans le message news:

b39901c43746$a5511790$
Bonjour !
J'ai plusieurs feuilles avec le numéro du mois comme
nom,



et sur cette feuille toutes les dates du mois avec en
face



plusieurs colonnes dont une colonne débit et une
colonne



crédit.
j'ai une autre feuille avec 1 colonne date + 1 colonne
nom



+ 1 colonne débit, 1 colonne crédit, j'applique un sous
total date sur cette feuille. Je cherche une macro qui
me



permettrait, de récupérer les sous totaux de toutes les
cellules des colonnes débit et crédit, par date, et de
les



reporter ensuite sur l'autre feuille dans les cellules
adéquates.

pouvez-vous m'aider ?


.







.