• Initiateur de la discussion Initiateur de la discussion frenyon
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

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.
 
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.
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
7
Affichages
449
Réponses
5
Affichages
140
Retour