Dans une zone quelquonque (disons E25:E50, et uniquement sur la
colonne E) se trouvent quelques valeurs
La zone n'est pas remplie en totalit=E9, il peut y avoir des vides.
Par Exemple
E25 =3D 125
E31 =3D 12
E36 =3D 45
E40 =3D 76
toutes les autres entre E25 et E50 =3D vides
Je voudrais pouvoir r=E9cup=E9rer dans des variables, les num=E9ros de
lignes contenant des valeurs en colonne E
pour noter en F51 la formule suivante =3DE25+E31+E36+E40
Y'a t'il moyen
Sachant que le nombre de valeur n'est pas fix=E9, et peu varier de 1 =E0
50...
J'ai essay=E9 avec un truc du style Pour toutes les celulles non vides
dans la zone, mais je me heurte aux variables.
Bonjour, Il doit y avoir quelque chose qui m'échappe, sinon =Somme(e25:e50) non ? =Somme(e25:Ex) -- Salutations JJ
"Fredo(67)" a écrit dans le message de news:
Bonjour,
Dans une zone quelquonque (disons E25:E50, et uniquement sur la colonne E) se trouvent quelques valeurs La zone n'est pas remplie en totalité, il peut y avoir des vides.
Par Exemple E25 = 125 E31 = 12 E36 = 45 E40 = 76 toutes les autres entre E25 et E50 = vides
Je voudrais pouvoir récupérer dans des variables, les numéros de lignes contenant des valeurs en colonne E pour noter en F51 la formule suivante â5+E31+E36+E40
Y'a t'il moyen Sachant que le nombre de valeur n'est pas fixé, et peu varier de 1 à 50...
J'ai essayé avec un truc du style Pour toutes les celulles non vides dans la zone, mais je me heurte aux variables.
Merci
Bonjour,
Il doit y avoir quelque chose qui m'échappe, sinon
=Somme(e25:e50) non ?
=Somme(e25:Ex)
--
Salutations
JJ
"Fredo(67)" <frederic.seys@socara.net> a écrit dans le message de news:
4571307c-c34c-457d-a5c1-3406052ea18b@59g2000hsb.googlegroups.com...
Bonjour,
Dans une zone quelquonque (disons E25:E50, et uniquement sur la
colonne E) se trouvent quelques valeurs
La zone n'est pas remplie en totalité, il peut y avoir des vides.
Par Exemple
E25 = 125
E31 = 12
E36 = 45
E40 = 76
toutes les autres entre E25 et E50 = vides
Je voudrais pouvoir récupérer dans des variables, les numéros de
lignes contenant des valeurs en colonne E
pour noter en F51 la formule suivante â5+E31+E36+E40
Y'a t'il moyen
Sachant que le nombre de valeur n'est pas fixé, et peu varier de 1 à
50...
J'ai essayé avec un truc du style Pour toutes les celulles non vides
dans la zone, mais je me heurte aux variables.
Bonjour, Il doit y avoir quelque chose qui m'échappe, sinon =Somme(e25:e50) non ? =Somme(e25:Ex) -- Salutations JJ
"Fredo(67)" a écrit dans le message de news:
Bonjour,
Dans une zone quelquonque (disons E25:E50, et uniquement sur la colonne E) se trouvent quelques valeurs La zone n'est pas remplie en totalité, il peut y avoir des vides.
Par Exemple E25 = 125 E31 = 12 E36 = 45 E40 = 76 toutes les autres entre E25 et E50 = vides
Je voudrais pouvoir récupérer dans des variables, les numéros de lignes contenant des valeurs en colonne E pour noter en F51 la formule suivante â5+E31+E36+E40
Y'a t'il moyen Sachant que le nombre de valeur n'est pas fixé, et peu varier de 1 à 50...
J'ai essayé avec un truc du style Pour toutes les celulles non vides dans la zone, mais je me heurte aux variables.
Merci
ChristianM
pourquoi la formule =somme(E25:E50) ne fonctionne pas ?
-- ChristianM "Fredo(67)" a écrit dans le message de news:
Bonjour,
Dans une zone quelquonque (disons E25:E50, et uniquement sur la colonne E) se trouvent quelques valeurs La zone n'est pas remplie en totalité, il peut y avoir des vides.
Par Exemple E25 = 125 E31 = 12 E36 = 45 E40 = 76 toutes les autres entre E25 et E50 = vides
Je voudrais pouvoir récupérer dans des variables, les numéros de lignes contenant des valeurs en colonne E pour noter en F51 la formule suivante â5+E31+E36+E40
Y'a t'il moyen Sachant que le nombre de valeur n'est pas fixé, et peu varier de 1 à 50...
J'ai essayé avec un truc du style Pour toutes les celulles non vides dans la zone, mais je me heurte aux variables.
Merci
pourquoi la formule =somme(E25:E50) ne fonctionne pas ?
--
ChristianM
"Fredo(67)" <frederic.seys@socara.net> a écrit dans le message de news:
4571307c-c34c-457d-a5c1-3406052ea18b@59g2000hsb.googlegroups.com...
Bonjour,
Dans une zone quelquonque (disons E25:E50, et uniquement sur la
colonne E) se trouvent quelques valeurs
La zone n'est pas remplie en totalité, il peut y avoir des vides.
Par Exemple
E25 = 125
E31 = 12
E36 = 45
E40 = 76
toutes les autres entre E25 et E50 = vides
Je voudrais pouvoir récupérer dans des variables, les numéros de
lignes contenant des valeurs en colonne E
pour noter en F51 la formule suivante â5+E31+E36+E40
Y'a t'il moyen
Sachant que le nombre de valeur n'est pas fixé, et peu varier de 1 à
50...
J'ai essayé avec un truc du style Pour toutes les celulles non vides
dans la zone, mais je me heurte aux variables.
pourquoi la formule =somme(E25:E50) ne fonctionne pas ?
-- ChristianM "Fredo(67)" a écrit dans le message de news:
Bonjour,
Dans une zone quelquonque (disons E25:E50, et uniquement sur la colonne E) se trouvent quelques valeurs La zone n'est pas remplie en totalité, il peut y avoir des vides.
Par Exemple E25 = 125 E31 = 12 E36 = 45 E40 = 76 toutes les autres entre E25 et E50 = vides
Je voudrais pouvoir récupérer dans des variables, les numéros de lignes contenant des valeurs en colonne E pour noter en F51 la formule suivante â5+E31+E36+E40
Y'a t'il moyen Sachant que le nombre de valeur n'est pas fixé, et peu varier de 1 à 50...
J'ai essayé avec un truc du style Pour toutes les celulles non vides dans la zone, mais je me heurte aux variables.
Merci
Fredo(67)
Oh le con, j'pensai bien qu'il manquait quelquechose dans ma présentation : Bien entendu, je ne peux PAS utiliser la formule SOMMe de la zone. au mieu ceci =SOMME(E25;E31;E36;E40) mais somme d'une zone non contigue.
On 28 mai, 17:43, "Jacky" wrote:
Bonjour, Il doit y avoir quelque chose qui m'échappe, sinon =Somme(e25:e50) non ? =Somme(e25:Ex) -- Salutations JJ
"Fredo(67)" a écrit dans le message de news:
Bonjour,
Dans une zone quelquonque (disons E25:E50, et uniquement sur la colonne E) se trouvent quelques valeurs La zone n'est pas remplie en totalité, il peut y avoir des vides.
Par Exemple E25 = 125 E31 = 12 E36 = 45 E40 = 76 toutes les autres entre E25 et E50 = vides
Je voudrais pouvoir récupérer dans des variables, les numéros de lignes contenant des valeurs en colonne E pour noter en F51 la formule suivante â5+E31+E36+E40
Y'a t'il moyen Sachant que le nombre de valeur n'est pas fixé, et peu varier de 1 à 50...
J'ai essayé avec un truc du style Pour toutes les celulles non vides dans la zone, mais je me heurte aux variables.
Merci
Oh le con, j'pensai bien qu'il manquait quelquechose dans ma
présentation :
Bien entendu, je ne peux PAS utiliser la formule SOMMe de la zone.
au mieu ceci =SOMME(E25;E31;E36;E40)
mais somme d'une zone non contigue.
On 28 mai, 17:43, "Jacky" <Dup...@marcel.fr> wrote:
Bonjour,
Il doit y avoir quelque chose qui m'échappe, sinon
=Somme(e25:e50) non ?
=Somme(e25:Ex)
--
Salutations
JJ
"Fredo(67)" <frederic.s...@socara.net> a écrit dans le message de news:
4571307c-c34c-457d-a5c1-3406052ea...@59g2000hsb.googlegroups.com...
Bonjour,
Dans une zone quelquonque (disons E25:E50, et uniquement sur la
colonne E) se trouvent quelques valeurs
La zone n'est pas remplie en totalité, il peut y avoir des vides.
Par Exemple
E25 = 125
E31 = 12
E36 = 45
E40 = 76
toutes les autres entre E25 et E50 = vides
Je voudrais pouvoir récupérer dans des variables, les numéros de
lignes contenant des valeurs en colonne E
pour noter en F51 la formule suivante =E25+E31+E36+E40
Y'a t'il moyen
Sachant que le nombre de valeur n'est pas fixé, et peu varier de 1 à
50...
J'ai essayé avec un truc du style Pour toutes les celulles non vides
dans la zone, mais je me heurte aux variables.
Oh le con, j'pensai bien qu'il manquait quelquechose dans ma présentation : Bien entendu, je ne peux PAS utiliser la formule SOMMe de la zone. au mieu ceci =SOMME(E25;E31;E36;E40) mais somme d'une zone non contigue.
On 28 mai, 17:43, "Jacky" wrote:
Bonjour, Il doit y avoir quelque chose qui m'échappe, sinon =Somme(e25:e50) non ? =Somme(e25:Ex) -- Salutations JJ
"Fredo(67)" a écrit dans le message de news:
Bonjour,
Dans une zone quelquonque (disons E25:E50, et uniquement sur la colonne E) se trouvent quelques valeurs La zone n'est pas remplie en totalité, il peut y avoir des vides.
Par Exemple E25 = 125 E31 = 12 E36 = 45 E40 = 76 toutes les autres entre E25 et E50 = vides
Je voudrais pouvoir récupérer dans des variables, les numéros de lignes contenant des valeurs en colonne E pour noter en F51 la formule suivante â5+E31+E36+E40
Y'a t'il moyen Sachant que le nombre de valeur n'est pas fixé, et peu varier de 1 à 50...
J'ai essayé avec un truc du style Pour toutes les celulles non vides dans la zone, mais je me heurte aux variables.
Merci
Fredo(67)
Je reprend J'ai la zone E25:E50 qui contient des valeurs (quelquesunes) J'ai la zone F25:F50 qui elle est remplie de valeurs
En fait il me faut, PAR MACRO, faire la chose suivante scruter la zone E25:E50 Pour chaque ligne contenant une valeur noter le numéro de la ligne
et faire en F60 un total des valeurs de la zone F25:F50 qui ont une valeur en regard dans la colonne E
Est-ce plus clair ?
Je reprend
J'ai la zone E25:E50 qui contient des valeurs (quelquesunes)
J'ai la zone F25:F50 qui elle est remplie de valeurs
En fait il me faut, PAR MACRO, faire la chose suivante
scruter la zone E25:E50
Pour chaque ligne contenant une valeur noter le numéro de la ligne
et faire en F60 un total des valeurs de la zone F25:F50 qui ont une
valeur en regard dans la colonne E
Je reprend J'ai la zone E25:E50 qui contient des valeurs (quelquesunes) J'ai la zone F25:F50 qui elle est remplie de valeurs
En fait il me faut, PAR MACRO, faire la chose suivante scruter la zone E25:E50 Pour chaque ligne contenant une valeur noter le numéro de la ligne
et faire en F60 un total des valeurs de la zone F25:F50 qui ont une valeur en regard dans la colonne E
Est-ce plus clair ?
Jacky
Re.... Essai. Sans vba =SOMMEPROD((E25:E50<>"")*F25:F50)
en vba [F60].Formula = "=SUMPRODUCT((e25:e50<>"""")*f25:f50)" ou [F60] = [SUMPRODUCT((e25:e50<>"")*f25:f50)] ou MsgBox [SUMPRODUCT((e25:e50<>"")*f25:f50)]
-- Salutations JJ
"Fredo(67)" a écrit dans le message de news:
Je reprend J'ai la zone E25:E50 qui contient des valeurs (quelquesunes) J'ai la zone F25:F50 qui elle est remplie de valeurs
En fait il me faut, PAR MACRO, faire la chose suivante scruter la zone E25:E50 Pour chaque ligne contenant une valeur noter le numéro de la ligne
et faire en F60 un total des valeurs de la zone F25:F50 qui ont une valeur en regard dans la colonne E
Est-ce plus clair ?
Re....
Essai.
Sans vba
=SOMMEPROD((E25:E50<>"")*F25:F50)
en vba
[F60].Formula = "=SUMPRODUCT((e25:e50<>"""")*f25:f50)"
ou
[F60] = [SUMPRODUCT((e25:e50<>"")*f25:f50)]
ou
MsgBox [SUMPRODUCT((e25:e50<>"")*f25:f50)]
--
Salutations
JJ
"Fredo(67)" <frederic.seys@socara.net> a écrit dans le message de news:
0c44e0d8-8627-4c50-9682-592385259764@27g2000hsf.googlegroups.com...
Je reprend
J'ai la zone E25:E50 qui contient des valeurs (quelquesunes)
J'ai la zone F25:F50 qui elle est remplie de valeurs
En fait il me faut, PAR MACRO, faire la chose suivante
scruter la zone E25:E50
Pour chaque ligne contenant une valeur noter le numéro de la ligne
et faire en F60 un total des valeurs de la zone F25:F50 qui ont une
valeur en regard dans la colonne E
Re.... Essai. Sans vba =SOMMEPROD((E25:E50<>"")*F25:F50)
en vba [F60].Formula = "=SUMPRODUCT((e25:e50<>"""")*f25:f50)" ou [F60] = [SUMPRODUCT((e25:e50<>"")*f25:f50)] ou MsgBox [SUMPRODUCT((e25:e50<>"")*f25:f50)]
-- Salutations JJ
"Fredo(67)" a écrit dans le message de news:
Je reprend J'ai la zone E25:E50 qui contient des valeurs (quelquesunes) J'ai la zone F25:F50 qui elle est remplie de valeurs
En fait il me faut, PAR MACRO, faire la chose suivante scruter la zone E25:E50 Pour chaque ligne contenant une valeur noter le numéro de la ligne
et faire en F60 un total des valeurs de la zone F25:F50 qui ont une valeur en regard dans la colonne E
Est-ce plus clair ?
Fredo(67)
Salut
Ca marche, mais, j'utilise les audits de formule, c'est pourquoi je voulais plutôt un truc du style Somme(f25;f35;f41) pour voir réellement appaitres les antécédents pris en compte dans le total.
Pour l'instant, j'ai utilisé ta solution (par VBA) qui fonctionne.
mais je suis quand même demandeur d'une solution qui aurait plutot l'apparence de Somme(f25;f35;f41)
On 28 mai, 18:21, "Jacky" wrote:
Re.... Essai. Sans vba =SOMMEPROD((E25:E50<>"")*F25:F50)
en vba [F60].Formula = "=SUMPRODUCT((e25:e50<>"""")*f25:f50)" ou [F60] = [SUMPRODUCT((e25:e50<>"")*f25:f50)] ou MsgBox [SUMPRODUCT((e25:e50<>"")*f25:f50)]
-- Salutations JJ
"Fredo(67)" a écrit dans le message de news:
Je reprend J'ai la zone E25:E50 qui contient des valeurs (quelquesunes) J'ai la zone F25:F50 qui elle est remplie de valeurs
En fait il me faut, PAR MACRO, faire la chose suivante scruter la zone E25:E50 Pour chaque ligne contenant une valeur noter le numéro de la ligne
et faire en F60 un total des valeurs de la zone F25:F50 qui ont une valeur en regard dans la colonne E
Est-ce plus clair ?
Salut
Ca marche, mais, j'utilise les audits de formule, c'est pourquoi je
voulais plutôt un truc du style Somme(f25;f35;f41)
pour voir réellement appaitres les antécédents pris en compte dans le
total.
Pour l'instant, j'ai utilisé ta solution (par VBA) qui fonctionne.
mais je suis quand même demandeur d'une solution qui aurait plutot
l'apparence de Somme(f25;f35;f41)
On 28 mai, 18:21, "Jacky" <Dup...@marcel.fr> wrote:
Re....
Essai.
Sans vba
=SOMMEPROD((E25:E50<>"")*F25:F50)
en vba
[F60].Formula = "=SUMPRODUCT((e25:e50<>"""")*f25:f50)"
ou
[F60] = [SUMPRODUCT((e25:e50<>"")*f25:f50)]
ou
MsgBox [SUMPRODUCT((e25:e50<>"")*f25:f50)]
--
Salutations
JJ
"Fredo(67)" <frederic.s...@socara.net> a écrit dans le message de news:
0c44e0d8-8627-4c50-9682-592385259...@27g2000hsf.googlegroups.com...
Je reprend
J'ai la zone E25:E50 qui contient des valeurs (quelquesunes)
J'ai la zone F25:F50 qui elle est remplie de valeurs
En fait il me faut, PAR MACRO, faire la chose suivante
scruter la zone E25:E50
Pour chaque ligne contenant une valeur noter le numéro de la ligne
et faire en F60 un total des valeurs de la zone F25:F50 qui ont une
valeur en regard dans la colonne E
Ca marche, mais, j'utilise les audits de formule, c'est pourquoi je voulais plutôt un truc du style Somme(f25;f35;f41) pour voir réellement appaitres les antécédents pris en compte dans le total.
Pour l'instant, j'ai utilisé ta solution (par VBA) qui fonctionne.
mais je suis quand même demandeur d'une solution qui aurait plutot l'apparence de Somme(f25;f35;f41)
On 28 mai, 18:21, "Jacky" wrote:
Re.... Essai. Sans vba =SOMMEPROD((E25:E50<>"")*F25:F50)
en vba [F60].Formula = "=SUMPRODUCT((e25:e50<>"""")*f25:f50)" ou [F60] = [SUMPRODUCT((e25:e50<>"")*f25:f50)] ou MsgBox [SUMPRODUCT((e25:e50<>"")*f25:f50)]
-- Salutations JJ
"Fredo(67)" a écrit dans le message de news:
Je reprend J'ai la zone E25:E50 qui contient des valeurs (quelquesunes) J'ai la zone F25:F50 qui elle est remplie de valeurs
En fait il me faut, PAR MACRO, faire la chose suivante scruter la zone E25:E50 Pour chaque ligne contenant une valeur noter le numéro de la ligne
et faire en F60 un total des valeurs de la zone F25:F50 qui ont une valeur en regard dans la colonne E
Est-ce plus clair ?
Jacky
Re...
...plutot l'apparence de Somme(f25;f35;f41) '---------------
Sub jj() For Each c In [e25:e50] If c <> "" And c.Offset(, 1) <> "" Then x = x + c.Offset(, 1).Address(0, 0) & "," Next x = Left(x, Len(x) - 1) [F60].Formula = "=SUM(" & x & ")" End Sub '---------------
-- Salutations JJ
"Fredo(67)" a écrit dans le message de news:
Salut
Ca marche, mais, j'utilise les audits de formule, c'est pourquoi je voulais plutôt un truc du style Somme(f25;f35;f41) pour voir réellement appaitres les antécédents pris en compte dans le total.
Pour l'instant, j'ai utilisé ta solution (par VBA) qui fonctionne.
mais je suis quand même demandeur d'une solution qui aurait plutot l'apparence de Somme(f25;f35;f41)
On 28 mai, 18:21, "Jacky" wrote:
Re.... Essai. Sans vba =SOMMEPROD((E25:E50<>"")*F25:F50)
en vba [F60].Formula = "=SUMPRODUCT((e25:e50<>"""")*f25:f50)" ou [F60] = [SUMPRODUCT((e25:e50<>"")*f25:f50)] ou MsgBox [SUMPRODUCT((e25:e50<>"")*f25:f50)]
-- Salutations JJ
"Fredo(67)" a écrit dans le message de news:
Je reprend J'ai la zone E25:E50 qui contient des valeurs (quelquesunes) J'ai la zone F25:F50 qui elle est remplie de valeurs
En fait il me faut, PAR MACRO, faire la chose suivante scruter la zone E25:E50 Pour chaque ligne contenant une valeur noter le numéro de la ligne
et faire en F60 un total des valeurs de la zone F25:F50 qui ont une valeur en regard dans la colonne E
Est-ce plus clair ?
Re...
...plutot l'apparence de Somme(f25;f35;f41)
'---------------
Sub jj()
For Each c In [e25:e50]
If c <> "" And c.Offset(, 1) <> "" Then x = x + c.Offset(, 1).Address(0, 0)
& ","
Next
x = Left(x, Len(x) - 1)
[F60].Formula = "=SUM(" & x & ")"
End Sub
'---------------
--
Salutations
JJ
"Fredo(67)" <frederic.seys@socara.net> a écrit dans le message de news:
86b068bd-6497-4990-8423-e2f4b526ccd6@c65g2000hsa.googlegroups.com...
Salut
Ca marche, mais, j'utilise les audits de formule, c'est pourquoi je
voulais plutôt un truc du style Somme(f25;f35;f41)
pour voir réellement appaitres les antécédents pris en compte dans le
total.
Pour l'instant, j'ai utilisé ta solution (par VBA) qui fonctionne.
mais je suis quand même demandeur d'une solution qui aurait plutot
l'apparence de Somme(f25;f35;f41)
On 28 mai, 18:21, "Jacky" <Dup...@marcel.fr> wrote:
Re....
Essai.
Sans vba
=SOMMEPROD((E25:E50<>"")*F25:F50)
en vba
[F60].Formula = "=SUMPRODUCT((e25:e50<>"""")*f25:f50)"
ou
[F60] = [SUMPRODUCT((e25:e50<>"")*f25:f50)]
ou
MsgBox [SUMPRODUCT((e25:e50<>"")*f25:f50)]
--
Salutations
JJ
"Fredo(67)" <frederic.s...@socara.net> a écrit dans le message de news:
0c44e0d8-8627-4c50-9682-592385259...@27g2000hsf.googlegroups.com...
Je reprend
J'ai la zone E25:E50 qui contient des valeurs (quelquesunes)
J'ai la zone F25:F50 qui elle est remplie de valeurs
En fait il me faut, PAR MACRO, faire la chose suivante
scruter la zone E25:E50
Pour chaque ligne contenant une valeur noter le numéro de la ligne
et faire en F60 un total des valeurs de la zone F25:F50 qui ont une
valeur en regard dans la colonne E
...plutot l'apparence de Somme(f25;f35;f41) '---------------
Sub jj() For Each c In [e25:e50] If c <> "" And c.Offset(, 1) <> "" Then x = x + c.Offset(, 1).Address(0, 0) & "," Next x = Left(x, Len(x) - 1) [F60].Formula = "=SUM(" & x & ")" End Sub '---------------
-- Salutations JJ
"Fredo(67)" a écrit dans le message de news:
Salut
Ca marche, mais, j'utilise les audits de formule, c'est pourquoi je voulais plutôt un truc du style Somme(f25;f35;f41) pour voir réellement appaitres les antécédents pris en compte dans le total.
Pour l'instant, j'ai utilisé ta solution (par VBA) qui fonctionne.
mais je suis quand même demandeur d'une solution qui aurait plutot l'apparence de Somme(f25;f35;f41)
On 28 mai, 18:21, "Jacky" wrote:
Re.... Essai. Sans vba =SOMMEPROD((E25:E50<>"")*F25:F50)
en vba [F60].Formula = "=SUMPRODUCT((e25:e50<>"""")*f25:f50)" ou [F60] = [SUMPRODUCT((e25:e50<>"")*f25:f50)] ou MsgBox [SUMPRODUCT((e25:e50<>"")*f25:f50)]
-- Salutations JJ
"Fredo(67)" a écrit dans le message de news:
Je reprend J'ai la zone E25:E50 qui contient des valeurs (quelquesunes) J'ai la zone F25:F50 qui elle est remplie de valeurs
En fait il me faut, PAR MACRO, faire la chose suivante scruter la zone E25:E50 Pour chaque ligne contenant une valeur noter le numéro de la ligne
et faire en F60 un total des valeurs de la zone F25:F50 qui ont une valeur en regard dans la colonne E
Est-ce plus clair ?
Modeste
Bonsour® Fredo(67) avec ferveur ;o))) vous nous disiez :
pour voir réellement appaitres les antécédents pris en compte dans le total.
pourquoi ne pas utiliser la mise en forme conditionnelle http://cjoint.com/?fDnSZflZfX
-- -- @+ ;o)))
Bonsour® Fredo(67) avec ferveur ;o))) vous nous disiez :
pour voir réellement appaitres les antécédents pris en compte dans le
total.
pourquoi ne pas utiliser la mise en forme conditionnelle
http://cjoint.com/?fDnSZflZfX
Bonsour® Fredo(67) avec ferveur ;o))) vous nous disiez :
pour voir réellement appaitres les antécédents pris en compte dans le total.
pourquoi ne pas utiliser la mise en forme conditionnelle http://cjoint.com/?fDnSZflZfX
-- -- @+ ;o)))
Fredo(67)
Modeste ton idée n'est pas mauvaise (vu que je l'avait aussi effleurée) mais ne peût pas etre intégrée au tableau tel qu'il est réellement
Jacky : ta macro rencontre un problème
Sub jj() For Each c In [e25:e50] If c <> "" And c.Offset(, 1) <> "" Then x = x + c.Offset(, 1).Address(0, 0) & "," Next x = Left(x, Len(x) - 1) [F60].Formula = "=SUM(" & x & ")" End Sub
En fait c'est la ligne x = Left(x, Len(x) - 1) qui ne plait pas à Excel.
ne manquerait il pas une déclaration de variable ? Si je met un dim x as integer en début de macro, ca marche, mais la cellule contient alors la formule suivante : =somme(0)
On 29 mai, 13:45, "Modeste" wrote:
Bonsour® Fredo(67) avec ferveur ;o))) vous nous disiez :
pour voir réellement appaitres les antécédents pris en compte dans le total.
pourquoi ne pas utiliser la mise en forme conditionnellehttp://cjoint.com/ ?fDnSZflZfX
-- -- @+ ;o)))
Modeste ton idée n'est pas mauvaise (vu que je l'avait aussi
effleurée) mais ne peût pas etre intégrée au tableau tel qu'il est
réellement
Jacky :
ta macro rencontre un problème
Sub jj()
For Each c In [e25:e50]
If c <> "" And c.Offset(, 1) <> "" Then x = x + c.Offset(,
1).Address(0, 0)
& ","
Next
x = Left(x, Len(x) - 1)
[F60].Formula = "=SUM(" & x & ")"
End Sub
En fait c'est la ligne x = Left(x, Len(x) - 1)
qui ne plait pas à Excel.
ne manquerait il pas une déclaration de variable ?
Si je met un dim x as integer en début de macro, ca marche, mais la
cellule contient alors la formule suivante :
=somme(0)
On 29 mai, 13:45, "Modeste" <nom...@nomail.net> wrote:
Bonsour® Fredo(67) avec ferveur ;o))) vous nous disiez :
pour voir réellement appaitres les antécédents pris en compte dans le
total.
pourquoi ne pas utiliser la mise en forme conditionnellehttp://cjoint.com/ ?fDnSZflZfX
Modeste ton idée n'est pas mauvaise (vu que je l'avait aussi effleurée) mais ne peût pas etre intégrée au tableau tel qu'il est réellement
Jacky : ta macro rencontre un problème
Sub jj() For Each c In [e25:e50] If c <> "" And c.Offset(, 1) <> "" Then x = x + c.Offset(, 1).Address(0, 0) & "," Next x = Left(x, Len(x) - 1) [F60].Formula = "=SUM(" & x & ")" End Sub
En fait c'est la ligne x = Left(x, Len(x) - 1) qui ne plait pas à Excel.
ne manquerait il pas une déclaration de variable ? Si je met un dim x as integer en début de macro, ca marche, mais la cellule contient alors la formule suivante : =somme(0)
On 29 mai, 13:45, "Modeste" wrote:
Bonsour® Fredo(67) avec ferveur ;o))) vous nous disiez :
pour voir réellement appaitres les antécédents pris en compte dans le total.
pourquoi ne pas utiliser la mise en forme conditionnellehttp://cjoint.com/ ?fDnSZflZfX
-- -- @+ ;o)))
Fredo(67)
Non, Jacky ta macro marche !!!
c'est juste moi qui l'ai mal appliquée
merci beaucoup
On 29 mai, 14:11, "Fredo(67)" wrote:
Modeste ton idée n'est pas mauvaise (vu que je l'avait aussi effleurée) mais ne peût pas etre intégrée au tableau tel qu'il est réellement
Jacky : ta macro rencontre un problème
Sub jj() For Each c In [e25:e50] If c <> "" And c.Offset(, 1) <> "" Then x = x + c.Offset(, 1).Address(0, 0) & "," Next x = Left(x, Len(x) - 1) [F60].Formula = "=SUM(" & x & ")" End Sub
En fait c'est la ligne x = Left(x, Len(x) - 1) qui ne plait pas à Excel.
ne manquerait il pas une déclaration de variable ? Si je met un dim x as integer en début de macro, ca marche, mais la cellule contient alors la formule suivante : =somme(0)
On 29 mai, 13:45, "Modeste" wrote:
Bonsour® Fredo(67) avec ferveur ;o))) vous nous disiez :
pour voir réellement appaitres les antécédents pris en compte da ns le total.
pourquoi ne pas utiliser la mise en forme conditionnellehttp://cjoint.co m/?fDnSZflZfX
-- -- @+ ;o)))- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -
Non, Jacky ta macro marche !!!
c'est juste moi qui l'ai mal appliquée
merci beaucoup
On 29 mai, 14:11, "Fredo(67)" <frederic.s...@socara.net> wrote:
Modeste ton idée n'est pas mauvaise (vu que je l'avait aussi
effleurée) mais ne peût pas etre intégrée au tableau tel qu'il est
réellement
Jacky :
ta macro rencontre un problème
Sub jj()
For Each c In [e25:e50]
If c <> "" And c.Offset(, 1) <> "" Then x = x + c.Offset(,
1).Address(0, 0)
& ","
Next
x = Left(x, Len(x) - 1)
[F60].Formula = "=SUM(" & x & ")"
End Sub
En fait c'est la ligne x = Left(x, Len(x) - 1)
qui ne plait pas à Excel.
ne manquerait il pas une déclaration de variable ?
Si je met un dim x as integer en début de macro, ca marche, mais la
cellule contient alors la formule suivante :
=somme(0)
On 29 mai, 13:45, "Modeste" <nom...@nomail.net> wrote:
Bonsour® Fredo(67) avec ferveur ;o))) vous nous disiez :
pour voir réellement appaitres les antécédents pris en compte da ns le
total.
pourquoi ne pas utiliser la mise en forme conditionnellehttp://cjoint.co m/?fDnSZflZfX
--
--
@+
;o)))- Masquer le texte des messages précédents -
Modeste ton idée n'est pas mauvaise (vu que je l'avait aussi effleurée) mais ne peût pas etre intégrée au tableau tel qu'il est réellement
Jacky : ta macro rencontre un problème
Sub jj() For Each c In [e25:e50] If c <> "" And c.Offset(, 1) <> "" Then x = x + c.Offset(, 1).Address(0, 0) & "," Next x = Left(x, Len(x) - 1) [F60].Formula = "=SUM(" & x & ")" End Sub
En fait c'est la ligne x = Left(x, Len(x) - 1) qui ne plait pas à Excel.
ne manquerait il pas une déclaration de variable ? Si je met un dim x as integer en début de macro, ca marche, mais la cellule contient alors la formule suivante : =somme(0)
On 29 mai, 13:45, "Modeste" wrote:
Bonsour® Fredo(67) avec ferveur ;o))) vous nous disiez :
pour voir réellement appaitres les antécédents pris en compte da ns le total.
pourquoi ne pas utiliser la mise en forme conditionnellehttp://cjoint.co m/?fDnSZflZfX
-- -- @+ ;o)))- Masquer le texte des messages précédents -