Résultat d'une addition dans une cellule source
Résolu
Gilles
-
Gilles -
Gilles -
Bonjour,
Je m'arrache les cheveux sur quelque chose qui semble simple.
Je dois additionner 2 cellules (A1 + B1) et le résultat devient A1.
La macro que je souhaitais faire, en cliquant sur un bouton en bout de tableau, calcule A1+B1 puis efface A1 et copie le résultat dans A1 et efface B1.
Mais bien évidemment même si je note en C1 le résultat, que je le copie et que j'efface A1, j'ai un pb de #REF.
Si vous avez une idée.... Merci MErci MERCI !
Je m'arrache les cheveux sur quelque chose qui semble simple.
Je dois additionner 2 cellules (A1 + B1) et le résultat devient A1.
La macro que je souhaitais faire, en cliquant sur un bouton en bout de tableau, calcule A1+B1 puis efface A1 et copie le résultat dans A1 et efface B1.
Mais bien évidemment même si je note en C1 le résultat, que je le copie et que j'efface A1, j'ai un pb de #REF.
Si vous avez une idée.... Merci MErci MERCI !
2 réponses
-
Bonjour ,
C'est le copiage qui n'est pas bon.
Tu ne dois pas simplement copier (Ctrl +V) , mais effectuer un collage spécial.
Qui n'est autre que le collage spécial par valeur (et non par formule qui est celui par défaut).
cordialement,
Nos seules limites sont celles que nous nous imposons nous-même.
La politesse et un merci ne tuent pas. Il existe un bouton pour "Résolu" pour confirmer que votre problème n'en est plus un. Fahora-
-
Tu n'y as pas accès ? Parce que tu ne peux pas faire de clic droit ou parce que la version d'excel est trop ancienne ?
Une solution :
En A1 : = C1 , B1 : une valeur de ton choix ; C1 : = A1 + B1
Tu vas avoir un message d'alerte "C'est une référence circulaire."
Suite à quoi , tu peux utiliser le calcul d'itérations : Dans Option > Formules > Activer le calcul itératif -
-
-
Je te remercie pour l'aide, même si ça ne marche pas. Je fais bien mon clic droit je peux enregistrer ma macro, faire un copié special "valeur". ça marche dans la macro. J'enregistre la macro. Je l'execute et ça ne marche pas.
J'ai essayé ta solution A1: C1 , B1. J'ai bien un message d'erreur mais de syntaxe et pas de référence circulaire. J'ai trifougné dans Option-> Formules et activer le calcul iteratif mais ça ne fonctionne pas.
donc la je laisse un peu mon cerveau se reposer pour bosser sur le reste que j'ai pas avancé du tout....
et merci de ton aide :)
-
-
Bonjour à tous les deux
Tu as bien demandé une solution avec macro ?
http://www.cjoint.com/c/FEup77sWtlQ
Cdlmnt