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

vba exceL a modifier

J

jmb

Guest
Comment mofifier la VBA suivante, de façon à ce que lorsque je saisi un nombre dans A2 B2 affiche la valeur initiale de B2+ celle saisie dans A2 (Pb de référence circulaire) et ainsi de suite si je saisie dans A3 B3 cumul B3+A3 etc...

ET pourquoi pas en plus effacer le contenu saisi dans A2 ou A3 ...

Voici la VBA que j'ai récupérer sur ce site (Merci à son auteur) mais c'est trop court pour ce que je veux faire.


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
 

Robert

XLDnaute Barbatruc
Repose en paix
Bonjour Jmb, bonjour le forum,

Si j'ai bien compris ton problème, ce code devrait convenir :

 

Discussions similaires

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