Problèmes calculs simultanés

Résolu/Fermé
excellent - 23 avril 2014 à 17:36
 excellent! - 24 avril 2014 à 15:51
Bonjour,

voilà alors je ne sais pas si c'est possible mais je souhaitera avec une cellule de calcul qui dépends d'une cellule de calcul (modifiable)
bon je m'explique :

cellule 1 (qui je peux faire varier comme je veux mais uniquement dans les B)
exemple C1==B23+B21+B21+B16+B9+B9+B29+B30+B35*10+B4+B4+B31

et je voudrais que la cellule 2 se transforme automatiquement en cela :
C2==C23+C21+C21+C16+C9+C9+C29+C30+C35*10+C4+C4+C31

c'est à dire si je rajoute +B32 dans la cellule 1, la cellule 2 sera modifier et ajoutera +C32

est ce possible? (c'est pour limiter beaucoup de calcul) merci !


2 réponses

Raymond PENTIER Messages postés 58834 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 22 janvier 2025 17 275
23 avril 2014 à 18:52
Non, ce n'est pas possible.
Sauf si tu as fais des erreurs en écrivant tes formules ...
par exemple ta première formule est saisie dans C1, comme tu l'écris, ou plutôt dans B2, comme j'en ai l'impression ?
Si tu avais joint ton fichier, on aurait mieux compris, et rapidement proposé une solution ...
0
slt!
alors je ne sais pas si j'ai été assez explicite.
voici une vu d'ensemble :
http://www.hostingpics.net/viewer.php?id=177145Capturedcran20140423190313.png

en gros je voudrais que la formule de C8 soit la même que B8 mais en changeant uniquement les lettre (les B deviennent des C )

merci !
0
eriiic Messages postés 24603 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 15 décembre 2024 7 250
23 avril 2014 à 23:33
Bonjour,

Copie B8 en C8, c'est tout.
Ou tire ta formule vers la droite avec la poignée de recopie (petit carré noir en bas à droite de la sélection)

eric
0
Bonjour, oui mais le problème c'est que je souhaite modifier seulement B8 et C8 se modifiera automatiquement, et je peut modifier B8 autant de fois que je veux, ça modifiera toujours C8 de la même façon que B8 sauf au niveau des lettres ;)
(ici c'est un exemple, mon excel est un peut plus compliqué ^^)
0
eriiic Messages postés 24603 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 15 décembre 2024 7 250
24 avril 2014 à 00:44
Tirer une formule = 0.2s, rien comparé au temps pssé à modifier ta formule
(ici c'est un exemple, mon excel est un peut plus compliqué ^^)
On a que ton exemple, si la réalité n'a rien à voir toi seul sait ce que ça peut donner et te débrouiller avec...

Si tu veux vraiment en aotomatique :
Private Sub Worksheet_Change(ByVal Target As Range)
    If Target.Address = "$B$8" Then
        Application.EnableEvents = False
        [C8].Formula = [B8].Formula
        Application.EnableEvents = True
    End If
End Sub

eric
0
merci !
0