S.O.S une formule à la mer !!!
Le
LE Messager du Bonheur !!!!
Bonjour,
Meilleurs Voeux 2004 !!!
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
Par code :
cp = -2
abs j = -2
mal = -2
En espérant que ce soit compréhensible !
Meilleurs Voeux 2004 !!!
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
Par code :
cp = -2
abs j = -2
mal = -2
En espérant que ce soit compréhensible !

Poser une question


- 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...c.fr.excel
Ceci étant dit :
LE Messager du Bonheur !!!! wrote:
=max(0;F8)+max(0;F27)+max(0;F47)
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
@+
FxM
--
Jacquouille conseille : http://www.excelabo.net
"FxM" #KQ#
=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
il y a d'autres code mais qui vaut +2
Ex:
11 = +2 [F8] cp = -2
80 = +2 mal = -2 [F27]
103 = +2 [F47] abs_j = -2
Donc = +2 -2 +2 = + 2
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
Le messager du Bonheur wrote:
feuille de calcul, tu tapes cette formule dans la cellule où tu veux
voir le résultat.
renvoit la valeur absolue de ce qui est entre parenthèses.
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.
Par "liste", entends-tu le nombre d'éléments à prendre en compte ?
absj serait-il une zone nommée ? En bref, pas clair ..
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