Additionner automatiquement les valeurs d'une même cellule

Fermé
NukaCola - 25 févr. 2015 à 10:23
eriiic Messages postés 24570 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 23 avril 2024 - 27 févr. 2015 à 17:28
Bonjour,

J'aimerais savoir s'il existe une formule qui permettrait d'additionner automatiquement les valeurs que l'on rentre dans une seule et même cellule ; ce, dans un soucis de gain de temps. C'est un tableau assez long et à remplir souvent, alors j'en aurais besoin pour éviter d'avoir à calculer à chaque fois les valeurs que j'ajoute.

Merci beaucoup !


A voir également:

2 réponses

ccm81 Messages postés 10853 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 24 avril 2024 2 404
25 févr. 2015 à 11:56
Bonjour

Il va falloir passer par une macro
Un exemple
https://www.cjoint.com/?3BzmhcrzvPI

Cdlmnt
0
Merci de m'avoir répondu ! Mais, malheureusement, ça ne fonctionne pas... J'ajoute la valeur, mais rien n'y fait, elle remplace simplement l'ancienne
0
eriiic Messages postés 24570 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 23 avril 2024 7 213
25 févr. 2015 à 13:44
Bonjour,

Il faut accepter les macros à l'ouverture du fichier.
Sur excel 2010 regarde en haut.
eric
0
loupcasse Messages postés 3 Date d'inscription mercredi 25 février 2015 Statut Membre Dernière intervention 27 février 2015
25 févr. 2015 à 20:11
Bonjour, je recherche cette même macro, mais que je n'aurais pas besoin de valider ce qui rentre dans la cellule. Je m'explique: J'ai des valeurs qui rentre automatiquement dans ma cellule (via Kepserver provenant d'un "Counter Up" d'un programme d'Automate), ces valeurs rentrent bien dans ma cellule Excel, mais puisqu'elles ne sont pas "validées" (par un la touche Enter) la macro ne prend pas ma valeur entrante en charge... auriez-vous une solution à mon problème?
0
eriiic Messages postés 24570 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 23 avril 2024 7 213
25 févr. 2015 à 23:09
Bonjour,

Que ton "Counter Up" envoie en caractère de fin Entrée car(13).
eric
0
Ça y est, ça marche ! Merci beaucoup à toi, tu me sauves la vie
0
ccm81 Messages postés 10853 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 24 avril 2024 2 404
Modifié par ccm81 le 27/02/2015 à 14:51
Alt-F11 pour accéder au code de la macro (c'est indiqué dans la feuille)
Bon, comme ça tu ne pourras pas la manquer. Elle est ? placer dans le module de la feuille ? traiter. Pour accéder ? ce module : Clic-doit sur l'onglet de cette feullle/Visualiser le code
Tu modifieras l'adresse de la cellule ? traiter en début de code
Const cel = l'adresse de ta cellule

Option Explicit

Const cel = "A1"

Dim v

Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
If Not Intersect(Target, Range(cel)) Is Nothing Then
  v = 0
  Target.Value = v
  Target.Offset(1, 0).Select
End If
End Sub

Private Sub Worksheet_Change(ByVal Target As Range)
Application.EnableEvents = False
If Not Intersect(Target, Range(cel)) Is Nothing Then
  Target.Value = v + Target.Value
End If
Application.EnableEvents = True
End Sub


Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Not Intersect(Target, Range(cel)) Is Nothing Then
  v = Target.Value
End If
End Sub

Bon courage
0