Additionner automatiquement les valeurs d'une même cellule
Fermé
NukaCola
-
25 févr. 2015 à 10:23
eriiic Messages postés 24603 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 15 décembre 2024 - 27 févr. 2015 à 17:28
eriiic Messages postés 24603 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 15 décembre 2024 - 27 févr. 2015 à 17:28
A voir également:
- Additionner automatiquement les valeurs d'une même cellule
- Formule excel pour additionner plusieurs cellules - Guide
- Aller à la ligne dans une cellule excel - Guide
- Excel cellule couleur si condition texte - Guide
- Verrouiller une cellule excel - Guide
- Automatiquement - Guide
2 réponses
ccm81
Messages postés
10905
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
27 décembre 2024
2 429
25 févr. 2015 à 11:56
25 févr. 2015 à 11:56
Bonjour
Il va falloir passer par une macro
Un exemple
https://www.cjoint.com/?3BzmhcrzvPI
Cdlmnt
Il va falloir passer par une macro
Un exemple
https://www.cjoint.com/?3BzmhcrzvPI
Cdlmnt
ccm81
Messages postés
10905
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
27 décembre 2024
2 429
Modifié par ccm81 le 27/02/2015 à 14:51
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
Bon courage
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
25 févr. 2015 à 13:14
25 févr. 2015 à 13:44
Il faut accepter les macros à l'ouverture du fichier.
Sur excel 2010 regarde en haut.
eric
25 févr. 2015 à 20:11
25 févr. 2015 à 23:09
Que ton "Counter Up" envoie en caractère de fin Entrée car(13).
eric
26 févr. 2015 à 09:00