Microsoft 365 Alimentation d'un compte

Michest94

XLDnaute Occasionnel
Bonjour le forum, :)

Je vous sollicite sur mon fichier en complément.
A savoir je souhaite alimenté un compte X en B2 la source d'apprivoisement se fait par la cellule B1.

Merci pour votre aide
 

Phil69970

XLDnaute Barbatruc
Bonjour @Michest94, fanch55

Je te propose ceci issue de cette discussion

@Phil69970
 

Pièces jointes

  • Addition de celulle sur elle meme.xlsm
    17.4 KB · Affichages: 6

fanch55

XLDnaute Barbatruc
Bonjour @Michest94 ,@Phil69970

Code fourni fonctionnel et conforme à la demande, mais :
Ne pas oublier de tester si la valeur entrée est numérique .
VB:
Private Sub Worksheet_Change(ByVal Target As Range)
    If Not Application.Intersect(Target, Range("B1")) Is Nothing Then
        If Target <> "" Then
            Application.EnableEvents = False
            valsaisie = Target
            Application.Undo
            If IsNumeric(valsaisie) Then
                If Left(Target.Formula, 1) = "=" Then
                    Target.Formula = Target.Formula & "+" & Trim$(Str$(valsaisie))
                Else
                    Target.Formula = "=" & Trim$(Str$(valsaisie))
                End If
            End If
            Application.EnableEvents = True
        End If
    End If
End Sub
 

Discussions similaires

Réponses
4
Affichages
189

Statistiques des forums

Discussions
312 322
Messages
2 087 269
Membres
103 503
dernier inscrit
maison