Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
FxM
Bonjour,
- as-tu lu les réponses précédentes dans les TROIS autres fils ? - si oui, pourquoi ne te conviennet-elles pas ? - pour rappel, le principe du forum est d'*aider à* réaliser et non *de* réaliser (il existe des développeurs pour cela)
Si tu veux réellement suivre les fils, abandonne cette m**** de CDO et utilise un vrai lecteur de news. Clique sur le lien ci-dessous et ca devrait être automatique : news://news.microsoft.com/microsoft.public.fr.excel
Ceci étant dit :
LE Messager du Bonheur !!!! wrote:
Je souhaite grace a une formule de me calculer : Cellule : F8,F27,F47 ex : F8 : Soissons = +2 ex2: F8 : Soissons = +2 F27 : Mal = -2 F27 : Soissons = +2 F47 : Agen = +2 F47 : Soissons = +2 ============ ============= > = +4 = + 6
=max(0;F8)+max(0;F27)+max(0;F47)
Par code :
cp = -2 abs j = -2 mal = -2 abs j => Mettre un espace dans un nom est un bon moyen pour chercher ses
problèmes durant un bon bout de temps ... Remplacer l'espace par rien (donc l'enlever) ou par _
sub test() cp=-2 absj = -2 mal = -2 msgbox application.max(0,cp)+application.max(0,absj)+application.max(0,mal) end sub
En espérant que ce soit compréhensible ! Tu es tellement dans ton truc que l'on devine plus que l'on ne répond :o)
@+ FxM
Bonjour,
- as-tu lu les réponses précédentes dans les TROIS autres fils ?
- si oui, pourquoi ne te conviennet-elles pas ?
- pour rappel, le principe du forum est d'*aider à* réaliser et non *de*
réaliser (il existe des développeurs pour cela)
Si tu veux réellement suivre les fils, abandonne cette m**** de CDO et
utilise un vrai lecteur de news. Clique sur le lien ci-dessous et ca
devrait être automatique :
news://news.microsoft.com/microsoft.public.fr.excel
Ceci étant dit :
LE Messager du Bonheur !!!! wrote:
Je souhaite grace a une formule de me calculer :
Cellule : F8,F27,F47
ex : F8 : Soissons = +2 ex2: F8 : Soissons = +2
F27 : Mal = -2 F27 : Soissons = +2
F47 : Agen = +2 F47 : Soissons = +2
============ ============= > = +4 = + 6
=max(0;F8)+max(0;F27)+max(0;F47)
Par code :
cp = -2
abs j = -2
mal = -2
abs j => Mettre un espace dans un nom est un bon moyen pour chercher ses
problèmes durant un bon bout de temps ... Remplacer l'espace par rien
(donc l'enlever) ou par _
sub test()
cp=-2
absj = -2
mal = -2
msgbox
application.max(0,cp)+application.max(0,absj)+application.max(0,mal)
end sub
En espérant que ce soit compréhensible !
Tu es tellement dans ton truc que l'on devine plus que l'on ne répond :o)
- as-tu lu les réponses précédentes dans les TROIS autres fils ? - si oui, pourquoi ne te conviennet-elles pas ? - pour rappel, le principe du forum est d'*aider à* réaliser et non *de* réaliser (il existe des développeurs pour cela)
Si tu veux réellement suivre les fils, abandonne cette m**** de CDO et utilise un vrai lecteur de news. Clique sur le lien ci-dessous et ca devrait être automatique : news://news.microsoft.com/microsoft.public.fr.excel
Ceci étant dit :
LE Messager du Bonheur !!!! wrote:
Je souhaite grace a une formule de me calculer : Cellule : F8,F27,F47 ex : F8 : Soissons = +2 ex2: F8 : Soissons = +2 F27 : Mal = -2 F27 : Soissons = +2 F47 : Agen = +2 F47 : Soissons = +2 ============ ============= > = +4 = + 6
=max(0;F8)+max(0;F27)+max(0;F47)
Par code :
cp = -2 abs j = -2 mal = -2 abs j => Mettre un espace dans un nom est un bon moyen pour chercher ses
problèmes durant un bon bout de temps ... Remplacer l'espace par rien (donc l'enlever) ou par _
sub test() cp=-2 absj = -2 mal = -2 msgbox application.max(0,cp)+application.max(0,absj)+application.max(0,mal) end sub
En espérant que ce soit compréhensible ! Tu es tellement dans ton truc que l'on devine plus que l'on ne répond :o)
- as-tu lu les réponses précédentes dans les TROIS autres fils ? - si oui, pourquoi ne te conviennet-elles pas ? - pour rappel, le principe du forum est d'*aider à* réaliser et non *de* réaliser (il existe des développeurs pour cela)
Si tu veux réellement suivre les fils, abandonne cette m**** de CDO et utilise un vrai lecteur de news. Clique sur le lien ci-dessous et ca devrait être automatique : news://news.microsoft.com/microsoft.public.fr.excel
Ceci étant dit :
LE Messager du Bonheur !!!! wrote:
Je souhaite grace a une formule de me calculer : Cellule : F8,F27,F47 ex : F8 : Soissons = +2 ex2: F8 : Soissons = +2 F27 : Mal = -2 F27 : Soissons = +2 F47 : Agen = +2 F47 : Soissons = +2 ============ ============= > > = +4 = + 6
=max(0;F8)+max(0;F27)+max(0;F47)
Par code :
cp = -2 abs j = -2 mal = -2 abs j => Mettre un espace dans un nom est un bon moyen pour chercher ses
problèmes durant un bon bout de temps ... Remplacer l'espace par rien (donc l'enlever) ou par _
sub test() cp=-2 absj = -2 mal = -2 msgbox application.max(0,cp)+application.max(0,absj)+application.max(0,mal) end sub
En espérant que ce soit compréhensible ! Tu es tellement dans ton truc que l'on devine plus que l'on ne répond :o)
NoSpam_j.thiernesse@skynet.be
"FxM" <fxmanceaux@chello.fr> a écrit dans le message news:
#KQ#48S0DHA.1760@TK2MSFTNGP10.phx.gbl...
Bonjour,
- as-tu lu les réponses précédentes dans les TROIS autres fils ?
- si oui, pourquoi ne te conviennet-elles pas ?
- pour rappel, le principe du forum est d'*aider à* réaliser et non *de*
réaliser (il existe des développeurs pour cela)
Si tu veux réellement suivre les fils, abandonne cette m**** de CDO et
utilise un vrai lecteur de news. Clique sur le lien ci-dessous et ca
devrait être automatique :
news://news.microsoft.com/microsoft.public.fr.excel
Ceci étant dit :
LE Messager du Bonheur !!!! wrote:
Je souhaite grace a une formule de me calculer :
Cellule : F8,F27,F47
ex : F8 : Soissons = +2 ex2: F8 : Soissons = +2
F27 : Mal = -2 F27 : Soissons = +2
F47 : Agen = +2 F47 : Soissons = +2
============ ============= > > = +4 = + 6
=max(0;F8)+max(0;F27)+max(0;F47)
Par code :
cp = -2
abs j = -2
mal = -2
abs j => Mettre un espace dans un nom est un bon moyen pour chercher ses
problèmes durant un bon bout de temps ... Remplacer l'espace par rien
(donc l'enlever) ou par _
sub test()
cp=-2
absj = -2
mal = -2
msgbox
application.max(0,cp)+application.max(0,absj)+application.max(0,mal)
end sub
En espérant que ce soit compréhensible !
Tu es tellement dans ton truc que l'on devine plus que l'on ne répond :o)
- as-tu lu les réponses précédentes dans les TROIS autres fils ? - si oui, pourquoi ne te conviennet-elles pas ? - pour rappel, le principe du forum est d'*aider à* réaliser et non *de* réaliser (il existe des développeurs pour cela)
Si tu veux réellement suivre les fils, abandonne cette m**** de CDO et utilise un vrai lecteur de news. Clique sur le lien ci-dessous et ca devrait être automatique : news://news.microsoft.com/microsoft.public.fr.excel
Ceci étant dit :
LE Messager du Bonheur !!!! wrote:
Je souhaite grace a une formule de me calculer : Cellule : F8,F27,F47 ex : F8 : Soissons = +2 ex2: F8 : Soissons = +2 F27 : Mal = -2 F27 : Soissons = +2 F47 : Agen = +2 F47 : Soissons = +2 ============ ============= > > = +4 = + 6
=max(0;F8)+max(0;F27)+max(0;F47)
Par code :
cp = -2 abs j = -2 mal = -2 abs j => Mettre un espace dans un nom est un bon moyen pour chercher ses
problèmes durant un bon bout de temps ... Remplacer l'espace par rien (donc l'enlever) ou par _
sub test() cp=-2 absj = -2 mal = -2 msgbox application.max(0,cp)+application.max(0,absj)+application.max(0,mal) end sub
En espérant que ce soit compréhensible ! Tu es tellement dans ton truc que l'on devine plus que l'on ne répond :o)
@+ FxM
Le messager du Bonheur
Quelques précisions. Encore Merci !!!
=max(0;F8)+max(0;F27)+max(0;F47) = la cellule pour le resultat ?
cp = -2 mal = -2 abs_j => Corrigé Mon Seigneur ! lol Merci pour éviter les erreurs !!!
Ceci est une Macro ? ( oui ? )
sub test() cp=-2 absj = -2 ===> la liste peut-on l'augmenter ? mal = -2 msgbox application.max(0,cp)+application.max(0,absj) +application.max(0,mal) end sub
OUPS !!!!! j'ai oublie dire que il y avait d'autres elements en compte. Non...Päs les dents !!!! lol
autre ex : -2 -2 +2 = -2 si c est négatif une mise de depart +6
donc = +6 -2 -2 = 2
La maison vends le rames !!!! lol
Quelques précisions. Encore Merci !!!
=max(0;F8)+max(0;F27)+max(0;F47) = la cellule pour le
resultat ?
cp = -2
mal = -2
abs_j => Corrigé Mon Seigneur ! lol Merci pour éviter
les erreurs !!!
Ceci est une Macro ? ( oui ? )
sub test()
cp=-2
absj = -2 ===> la liste peut-on l'augmenter ?
mal = -2
msgbox
application.max(0,cp)+application.max(0,absj)
+application.max(0,mal)
end sub
OUPS !!!!! j'ai oublie dire que il y avait d'autres
elements en compte. Non...Päs les dents !!!! lol
=max(0;F8)+max(0;F27)+max(0;F47) = la cellule pour le resultat ?
cp = -2 mal = -2 abs_j => Corrigé Mon Seigneur ! lol Merci pour éviter les erreurs !!!
Ceci est une Macro ? ( oui ? )
sub test() cp=-2 absj = -2 ===> la liste peut-on l'augmenter ? mal = -2 msgbox application.max(0,cp)+application.max(0,absj) +application.max(0,mal) end sub
OUPS !!!!! j'ai oublie dire que il y avait d'autres elements en compte. Non...Päs les dents !!!! lol
autre ex : -2 -2 +2 = -2 si c est négatif une mise de depart +6
donc = +6 -2 -2 = 2
La maison vends le rames !!!! lol
FxM
Re-
Le messager du Bonheur wrote:
Quelques précisions. Encore Merci !!!
=max(0;F8)+max(0;F27)+max(0;F47) = la cellule pour le resultat ? Comme ce qui va de =max... jusqu'à F47) est une formule destinée à une
feuille de calcul, tu tapes cette formule dans la cellule où tu veux voir le résultat.
cp = -2 mal = -2 abs_j => Corrigé Mon Seigneur ! lol Merci pour éviter les erreurs !!! ... d'autant plus que abs est un nom réservé d'Excel car «s(...)
renvoit la valeur absolue de ce qui est entre parenthèses.
Ceci est une Macro ? ( oui ? ) Serait-ce de l'humour ;o) ? Dans ta question originale, tu indiques (je
cite) : --- début de copie --- Par code :
cp = -2 abs j = -2 mal = -2 --- fin de copie --- A moins que l'on ne parle pas le même langage, "par code" signifie pour moi "macro". Alt-F11 pour activer l'éditeur VBA. Aurais-je du comprendre que tu as nommé des cellules et que tu utilises ces noms ? Ce n'est pas évident.
Alors effectivement ce qui suit est une macro.
sub test() cp=-2 absj = -2 ===> la liste peut-on l'augmenter ? mal = -2 msgbox application.max(0,cp)+application.max(0,absj) +application.max(0,mal) end sub
Par "liste", entends-tu le nombre d'éléments à prendre en compte ? absj serait-il une zone nommée ? En bref, pas clair ..
OUPS !!!!! j'ai oublie dire que il y avait d'autres elements en compte. Non...Päs les dents !!!! lol
autre ex : -2 -2 +2 = -2 si c est négatif une mise de depart +6 donc = +6 -2 -2 = 2
La maison vends le rames !!!! lol
Pour rester poli, je n'ai *rien* compris à ce que tu viens d'écrire (mais alors rien de rien, nada, que pouic !)
Comme te l'ont déjà signalé mes éminents confrères, les questions à tiroir sont amusantes pendant un temps; après ça lasse vite. Y a-t-il un endroit où l'on puisse disposer de TOUTES les informations simultanément pour enfin daigner pouvoir penser à ton problème ?
L'expérience a montré .... - que d'écrire (décrire) toutes les étapes de ce que tu veux faire rend la question plus claire. Et une question claire appelle des réponses tout aussi claires et exactes ;o) - il vaut souvent mieux décomposer les calculs en plusieurs cellules distinctes que de vouloir traiter tous les cas en une seule,
Je crains que tu ne cherches à faire un calcul dans une cellule à partir de la même cellule et ca va probablement te mener vers des références circulaires.
S'il n'y a rien de confidentiel dans ton fichier, mets-en une copie dans ma bal (enlève le 1er x de l'adresse) avec une explication sérieuse ;o) .
@+ FxM
Re-
Le messager du Bonheur wrote:
Quelques précisions. Encore Merci !!!
=max(0;F8)+max(0;F27)+max(0;F47) = la cellule pour le
resultat ?
Comme ce qui va de =max... jusqu'à F47) est une formule destinée à une
feuille de calcul, tu tapes cette formule dans la cellule où tu veux
voir le résultat.
cp = -2
mal = -2
abs_j => Corrigé Mon Seigneur ! lol Merci pour éviter les erreurs !!!
... d'autant plus que abs est un nom réservé d'Excel car «s(...)
renvoit la valeur absolue de ce qui est entre parenthèses.
Ceci est une Macro ? ( oui ? )
Serait-ce de l'humour ;o) ? Dans ta question originale, tu indiques (je
cite) :
--- début de copie ---
Par code :
cp = -2
abs j = -2
mal = -2
--- fin de copie ---
A moins que l'on ne parle pas le même langage, "par code" signifie pour
moi "macro". Alt-F11 pour activer l'éditeur VBA. Aurais-je du comprendre
que tu as nommé des cellules et que tu utilises ces noms ? Ce n'est pas
évident.
Alors effectivement ce qui suit est une macro.
sub test()
cp=-2
absj = -2 ===> la liste peut-on l'augmenter ?
mal = -2
msgbox
application.max(0,cp)+application.max(0,absj)
+application.max(0,mal)
end sub
Par "liste", entends-tu le nombre d'éléments à prendre en compte ?
absj serait-il une zone nommée ? En bref, pas clair ..
OUPS !!!!! j'ai oublie dire que il y avait d'autres
elements en compte. Non...Päs les dents !!!! lol
autre ex : -2 -2 +2 = -2 si c est négatif une mise de
depart +6
donc = +6 -2 -2 = 2
La maison vends le rames !!!! lol
Pour rester poli, je n'ai *rien* compris à ce que tu viens d'écrire
(mais alors rien de rien, nada, que pouic !)
Comme te l'ont déjà signalé mes éminents confrères, les questions à
tiroir sont amusantes pendant un temps; après ça lasse vite. Y a-t-il un
endroit où l'on puisse disposer de TOUTES les informations simultanément
pour enfin daigner pouvoir penser à ton problème ?
L'expérience a montré ....
- que d'écrire (décrire) toutes les étapes de ce que tu veux faire rend
la question plus claire. Et une question claire appelle des réponses
tout aussi claires et exactes ;o)
- il vaut souvent mieux décomposer les calculs en plusieurs cellules
distinctes que de vouloir traiter tous les cas en une seule,
Je crains que tu ne cherches à faire un calcul dans une cellule à partir
de la même cellule et ca va probablement te mener vers des références
circulaires.
S'il n'y a rien de confidentiel dans ton fichier, mets-en une copie dans
ma bal (enlève le 1er x de l'adresse) avec une explication sérieuse ;o) .
=max(0;F8)+max(0;F27)+max(0;F47) = la cellule pour le resultat ? Comme ce qui va de =max... jusqu'à F47) est une formule destinée à une
feuille de calcul, tu tapes cette formule dans la cellule où tu veux voir le résultat.
cp = -2 mal = -2 abs_j => Corrigé Mon Seigneur ! lol Merci pour éviter les erreurs !!! ... d'autant plus que abs est un nom réservé d'Excel car «s(...)
renvoit la valeur absolue de ce qui est entre parenthèses.
Ceci est une Macro ? ( oui ? ) Serait-ce de l'humour ;o) ? Dans ta question originale, tu indiques (je
cite) : --- début de copie --- Par code :
cp = -2 abs j = -2 mal = -2 --- fin de copie --- A moins que l'on ne parle pas le même langage, "par code" signifie pour moi "macro". Alt-F11 pour activer l'éditeur VBA. Aurais-je du comprendre que tu as nommé des cellules et que tu utilises ces noms ? Ce n'est pas évident.
Alors effectivement ce qui suit est une macro.
sub test() cp=-2 absj = -2 ===> la liste peut-on l'augmenter ? mal = -2 msgbox application.max(0,cp)+application.max(0,absj) +application.max(0,mal) end sub
Par "liste", entends-tu le nombre d'éléments à prendre en compte ? absj serait-il une zone nommée ? En bref, pas clair ..
OUPS !!!!! j'ai oublie dire que il y avait d'autres elements en compte. Non...Päs les dents !!!! lol
autre ex : -2 -2 +2 = -2 si c est négatif une mise de depart +6 donc = +6 -2 -2 = 2
La maison vends le rames !!!! lol
Pour rester poli, je n'ai *rien* compris à ce que tu viens d'écrire (mais alors rien de rien, nada, que pouic !)
Comme te l'ont déjà signalé mes éminents confrères, les questions à tiroir sont amusantes pendant un temps; après ça lasse vite. Y a-t-il un endroit où l'on puisse disposer de TOUTES les informations simultanément pour enfin daigner pouvoir penser à ton problème ?
L'expérience a montré .... - que d'écrire (décrire) toutes les étapes de ce que tu veux faire rend la question plus claire. Et une question claire appelle des réponses tout aussi claires et exactes ;o) - il vaut souvent mieux décomposer les calculs en plusieurs cellules distinctes que de vouloir traiter tous les cas en une seule,
Je crains que tu ne cherches à faire un calcul dans une cellule à partir de la même cellule et ca va probablement te mener vers des références circulaires.
S'il n'y a rien de confidentiel dans ton fichier, mets-en une copie dans ma bal (enlève le 1er x de l'adresse) avec une explication sérieuse ;o) .