Compteur excel

Eric04300 1 Messages postés mercredi 14 février 2018Date d'inscription 14 février 2018 Dernière intervention - 14 févr. 2018 à 10:19 - Dernière réponse : Patrice33740 6706 Messages postés dimanche 13 juin 2010Date d'inscription 14 février 2018 Dernière intervention
- 14 févr. 2018 à 11:15
Bonjour
J'aimerai faire un compteur sur excel à savoir que j'ai deux cellule en A1 (stock) et en A2 (entrée)
Si je rentre en A2=10 alors A1 deviendra 10
Mais c'est la on ça se corse je rentre en A2=10 je desirerais que A1 soit = 20
Si quelqu'un peut m'aider je lui en serais trés reconnaissant
Afficher la suite 

3 réponses

Répondre au sujet
Patrice33740 6706 Messages postés dimanche 13 juin 2010Date d'inscription 14 février 2018 Dernière intervention - 14 févr. 2018 à 10:47
0
Utile
2
Bonjour,

Avec Excel ce n'est pas possible, il faut utiliser un macroprogramme en Visual Basic pour Application (VBA).

Mais dans une gestion de stock, il est souhaitable de conserver la trace de toutes les entrées, donc une nouvelle ligne à chaque entrée.
Tout d'abord merci de cette réponse
Je suis un peu novice en vba pourrais tu m'indiquer comment faire
Merci
Patrice33740 6706 Messages postés dimanche 13 juin 2010Date d'inscription 14 février 2018 Dernière intervention - 14 févr. 2018 à 11:15
Si tu persistes dans la mauvaise méthode : code à mettre dans le module de la feuille :
Option Explicit
Private Sub Worksheet_Change(ByVal Target As Range)
  If Target.Count > 1 Or Intersect(Target, [A2]) Is Nothing Then Exit Sub
  If IsNumeric([A2].Value) Then [A1].Value = Val([A1].Value) + [A2].Value
End Sub
Commenter la réponse de Patrice33740