Calcul

Résolu
vincent -  
 vincent -
Bonjour à tous,
J'ai en cellule A 1, le nombre 100.
Si je tape en cellule B 1, un nombre au hasard, il faudrait qu'en cellule a 1, j'aurais une soustraction de 100-le nombre que j'ai tapé en B 1.
ex: si je tape 80 en B 1, j'aurais automatiquement 20 en A 1.
Merci de votre aide précieuse.
A voir également:

3 réponses

pierre 32 Messages postés 12 Date d'inscription   Statut Membre Dernière intervention   1
 
Salut,
Le nombre qui est en A1 doit rester le meme sinon on aurait une boucle infinie :P
Je te propose de taper dans une autre cellule l'equation (=A1-B1)
0
pierre 32 Messages postés 12 Date d'inscription   Statut Membre Dernière intervention   1
 
Sans les () bien evidement xD
0
vincent > pierre 32 Messages postés 12 Date d'inscription   Statut Membre Dernière intervention  
 
merci beaucoupi
0
bryanlowen Messages postés 85 Date d'inscription   Statut Membre Dernière intervention   73
 
en cellule A1 =100-B1
De rien!
0
Raymond PENTIER Messages postés 58991 Date d'inscription   Statut Contributeur Dernière intervention   17 358 > bryanlowen Messages postés 85 Date d'inscription   Statut Membre Dernière intervention  
 
C'est ce que j'ai proposé au post #3 ; mais on m'a jeté malproprement !
0
Mike-31 Messages postés 18406 Date d'inscription   Statut Contributeur Dernière intervention   5 135
 
Bonjour,

Ce n'est pas en attribuant des moins 1 dans la discussion que cela fera avancer le schmilblick
de toute façon la solution est impossible par formule, si en A1 il y a une valeur, dans l'exemple 100 et en B1 la valeur 80 il est impossible en A1 d'ajouter une formule =A1-B1
Alors soit on ajoute une colonne pour obtenir le résultat avec la formule =A1-B1 soit comme le préconise Raymond et Bryanloven en A1 on saisi à chaque changement de valeur en B1 la valeur existante contenu en A1-B1 soit =100-B1
Ou il faut passer par un code VBA si le demandeur à quelques notions du style
Private Sub Worksheet_Change(ByVal Target As Range)
On Error Resume Next
If Not Intersect(Selection, Range("B1:B10")) Is Nothing Then
Target(1, 0) = Target(1, 0) - Target
End If
End Sub


A+
Mike-31

Je suis responsable de ce que je dis, pas de ce que tu comprends...
0
vincent
 
merci beaucoup
0
Raymond PENTIER Messages postés 58991 Date d'inscription   Statut Contributeur Dernière intervention   17 358
 
En A1, saisis directement la formule =100-B1
-2
vincent
 
merci beaucoup
0