Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

cumul d'un nombre

F

frenyon

Guest
Bonjour,

Je voudrais ajouter un nombre a un autre dans une cellule pour faire un cumul: exemple A1= A1+A2 mais j'obtiens une erreur et comment faire pour extraire le nombre d'une cellule?

Merci a ceux qui pourraient m'apporter des explications et bon week-end à toutes et à tous.
 
T

Ti

Guest
Bon, si tu fais A1 = A1+A2, tu obtiens une référence circulaire. Pour avoir un cumul, il faut passer par une macro événementielle, qui se déclenchera au changement d'une certaine cellule.
Par exemple, si tu dois faire un cumul dans A1 chaque fois que A2 change, voici la macro événementielle qui fera ça :

Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address <> "$A$2" Then Exit Sub
With Range("A1")
.Value = .Value + Target.Value
End With
End Sub

Pour coller ce code, tu te places sur l'onglet de la feuille, clic droit... Visualiser le code et tu colles.
 

Discussions similaires

Réponses
7
Affichages
369
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…