Bonjour à tous
J'ai un classeur comprennant 12 feuilles (de janvier à décembre), plus une
récapitulative, identique aux autres.
Dans chaque cellule, j'opère donc la somme des 12 cellules correspondantes
de chaque feuille avec
=somme(jan:dec!B2)
Est-il possible que dans ce cumul, on ne puisse opérer de somme que en
définissant les deux mois en référence par le biais de deux listes
(données-validation), ce qui me permettrait de choisir par exemple
=somme(mars:sept!B2); ou au moins choisir le dernier mois de référence ?
J'ai essayé sans succès la concaténation dans la formule, mais cela la
laisse en format texte ...
Merci
Cordialement.
Eliot
bonsoir jp j'ai testé mais j'ai une erreur #REF! en guise de total ! snif ! eliot "JpPradier" a écrit dans le message de news:
Bonjour EliotNaiss
Avec Indirect() :
=Somme(Indirect(A1&":"&B1&"!B2"))
j-p
bonsoir jp
j'ai testé mais j'ai une erreur #REF! en guise de total !
snif !
eliot
"JpPradier" <jp.pradier.JVeuxPasDeSpam@wanadoo.fr> a écrit dans le message
de news: u1c2S9yiGHA.4504@TK2MSFTNGP03.phx.gbl...
bonsoir jp j'ai testé mais j'ai une erreur #REF! en guise de total ! snif ! eliot "JpPradier" a écrit dans le message de news:
Bonjour EliotNaiss
Avec Indirect() :
=Somme(Indirect(A1&":"&B1&"!B2"))
j-p
JpPradier
Oui, effectivement, je n'avais pas testé avant :-(
j-p
"EliotNaiss" a écrit dans le message de news:
bonsoir jp j'ai testé mais j'ai une erreur #REF! en guise de total ! snif ! eliot "JpPradier" a écrit dans le message de news:
Bonjour EliotNaiss
Avec Indirect() :
=Somme(Indirect(A1&":"&B1&"!B2"))
j-p
Oui, effectivement, je n'avais pas testé avant :-(
j-p
"EliotNaiss" <personne@microsoft.com> a écrit dans le message de news:
ef0PhzziGHA.1552@TK2MSFTNGP03.phx.gbl...
bonsoir jp
j'ai testé mais j'ai une erreur #REF! en guise de total !
snif !
eliot
"JpPradier" <jp.pradier.JVeuxPasDeSpam@wanadoo.fr> a écrit dans le message
de news: u1c2S9yiGHA.4504@TK2MSFTNGP03.phx.gbl...
Oui, effectivement, je n'avais pas testé avant :-(
j-p
"EliotNaiss" a écrit dans le message de news:
bonsoir jp j'ai testé mais j'ai une erreur #REF! en guise de total ! snif ! eliot "JpPradier" a écrit dans le message de news:
Bonjour EliotNaiss
Avec Indirect() :
=Somme(Indirect(A1&":"&B1&"!B2"))
j-p
JB
Somme onglets variable par macro:
http://cjoint.com/?gjfmgVRHgq
Private Sub Worksheet_Change(ByVal Target As Range) If Not Intersect(Range("D3:E3"), Target) Is Nothing Then Range("b3").Formula = "=Sum(" & [D3] & ":" & [e3] & "!B3)" Range("b3").Select ActiveCell.Copy Range(ActiveCell, ActiveCell.Offset(4, 0)) End If End Sub
Cordialement JB
Bonjour à tous J'ai un classeur comprennant 12 feuilles (de janvier à décembre), plu s une récapitulative, identique aux autres. Dans chaque cellule, j'opère donc la somme des 12 cellules correspondan tes de chaque feuille avec =somme(jan:dec!B2) Est-il possible que dans ce cumul, on ne puisse opérer de somme que en définissant les deux mois en référence par le biais de deux listes (données-validation), ce qui me permettrait de choisir par exemple =somme(mars:sept!B2); ou au moins choisir le dernier mois de référe nce ? J'ai essayé sans succès la concaténation dans la formule, mais cela la laisse en format texte ... Merci Cordialement. Eliot
Somme onglets variable par macro:
http://cjoint.com/?gjfmgVRHgq
Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Range("D3:E3"), Target) Is Nothing Then
Range("b3").Formula = "=Sum(" & [D3] & ":" & [e3] & "!B3)"
Range("b3").Select
ActiveCell.Copy Range(ActiveCell, ActiveCell.Offset(4, 0))
End If
End Sub
Cordialement JB
Bonjour à tous
J'ai un classeur comprennant 12 feuilles (de janvier à décembre), plu s une
récapitulative, identique aux autres.
Dans chaque cellule, j'opère donc la somme des 12 cellules correspondan tes
de chaque feuille avec
=somme(jan:dec!B2)
Est-il possible que dans ce cumul, on ne puisse opérer de somme que en
définissant les deux mois en référence par le biais de deux listes
(données-validation), ce qui me permettrait de choisir par exemple
=somme(mars:sept!B2); ou au moins choisir le dernier mois de référe nce ?
J'ai essayé sans succès la concaténation dans la formule, mais cela la
laisse en format texte ...
Merci
Cordialement.
Eliot
Private Sub Worksheet_Change(ByVal Target As Range) If Not Intersect(Range("D3:E3"), Target) Is Nothing Then Range("b3").Formula = "=Sum(" & [D3] & ":" & [e3] & "!B3)" Range("b3").Select ActiveCell.Copy Range(ActiveCell, ActiveCell.Offset(4, 0)) End If End Sub
Cordialement JB
Bonjour à tous J'ai un classeur comprennant 12 feuilles (de janvier à décembre), plu s une récapitulative, identique aux autres. Dans chaque cellule, j'opère donc la somme des 12 cellules correspondan tes de chaque feuille avec =somme(jan:dec!B2) Est-il possible que dans ce cumul, on ne puisse opérer de somme que en définissant les deux mois en référence par le biais de deux listes (données-validation), ce qui me permettrait de choisir par exemple =somme(mars:sept!B2); ou au moins choisir le dernier mois de référe nce ? J'ai essayé sans succès la concaténation dans la formule, mais cela la laisse en format texte ... Merci Cordialement. Eliot
EliotNaiss
Merci à vous, et particulièrement à JB. cela me va très bien ! Cordialement Eliot
"JB" a écrit dans le message de news:
Somme onglets variable par macro:
http://cjoint.com/?gjfmgVRHgq
Private Sub Worksheet_Change(ByVal Target As Range) If Not Intersect(Range("D3:E3"), Target) Is Nothing Then Range("b3").Formula = "=Sum(" & [D3] & ":" & [e3] & "!B3)" Range("b3").Select ActiveCell.Copy Range(ActiveCell, ActiveCell.Offset(4, 0)) End If End Sub
Cordialement JB
Bonjour à tous J'ai un classeur comprennant 12 feuilles (de janvier à décembre), plus une récapitulative, identique aux autres. Dans chaque cellule, j'opère donc la somme des 12 cellules correspondantes de chaque feuille avec =somme(jan:dec!B2) Est-il possible que dans ce cumul, on ne puisse opérer de somme que en définissant les deux mois en référence par le biais de deux listes (données-validation), ce qui me permettrait de choisir par exemple =somme(mars:sept!B2); ou au moins choisir le dernier mois de référence ? J'ai essayé sans succès la concaténation dans la formule, mais cela la laisse en format texte ... Merci Cordialement. Eliot
Merci à vous, et particulièrement à JB.
cela me va très bien !
Cordialement Eliot
"JB" <boisgontier@hotmail.com> a écrit dans le message de news:
1149822757.867039.305130@g10g2000cwb.googlegroups.com...
Somme onglets variable par macro:
http://cjoint.com/?gjfmgVRHgq
Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Range("D3:E3"), Target) Is Nothing Then
Range("b3").Formula = "=Sum(" & [D3] & ":" & [e3] & "!B3)"
Range("b3").Select
ActiveCell.Copy Range(ActiveCell, ActiveCell.Offset(4, 0))
End If
End Sub
Cordialement JB
Bonjour à tous
J'ai un classeur comprennant 12 feuilles (de janvier à décembre), plus une
récapitulative, identique aux autres.
Dans chaque cellule, j'opère donc la somme des 12 cellules correspondantes
de chaque feuille avec
=somme(jan:dec!B2)
Est-il possible que dans ce cumul, on ne puisse opérer de somme que en
définissant les deux mois en référence par le biais de deux listes
(données-validation), ce qui me permettrait de choisir par exemple
=somme(mars:sept!B2); ou au moins choisir le dernier mois de référence ?
J'ai essayé sans succès la concaténation dans la formule, mais cela la
laisse en format texte ...
Merci
Cordialement.
Eliot
Merci à vous, et particulièrement à JB. cela me va très bien ! Cordialement Eliot
"JB" a écrit dans le message de news:
Somme onglets variable par macro:
http://cjoint.com/?gjfmgVRHgq
Private Sub Worksheet_Change(ByVal Target As Range) If Not Intersect(Range("D3:E3"), Target) Is Nothing Then Range("b3").Formula = "=Sum(" & [D3] & ":" & [e3] & "!B3)" Range("b3").Select ActiveCell.Copy Range(ActiveCell, ActiveCell.Offset(4, 0)) End If End Sub
Cordialement JB
Bonjour à tous J'ai un classeur comprennant 12 feuilles (de janvier à décembre), plus une récapitulative, identique aux autres. Dans chaque cellule, j'opère donc la somme des 12 cellules correspondantes de chaque feuille avec =somme(jan:dec!B2) Est-il possible que dans ce cumul, on ne puisse opérer de somme que en définissant les deux mois en référence par le biais de deux listes (données-validation), ce qui me permettrait de choisir par exemple =somme(mars:sept!B2); ou au moins choisir le dernier mois de référence ? J'ai essayé sans succès la concaténation dans la formule, mais cela la laisse en format texte ... Merci Cordialement. Eliot