Automatiser une macro

Résolu
Bonsoir
Ce que je cherche à faire en code Vba :
Si A1 Feuil1=B1Feuil2 alors déclencher une macro qui me fait un copier coller.

Ma macro fonctionne bien manuellement
Ce que je cherche à faire c'est de l'automatiser.
Si vous avez une idée...
Cordialement

Commence par faire le nécessaire ,puis fait ce qu'il est possible de faire et tu réaliseras l'impossible sans t'en apercevoir. Saint François d'Assise

3 réponses

  1. Contributeur
    Bonjour,

    a mettre dans le module de la feuille1:

    Option Explicit
    Private Sub Worksheet_SelectionChange(ByVal Target As Range)
    If Not Application.Intersect(Target, Range("A1")) Is Nothing Then
     If Target.Value = Sheets("Feuil2").Range("B1") Then
     test
      End If
     End If
    End Sub
    Sub test()
    MsgBox "coucou"
    End Sub
    

    1
    1. Bonjour
      Je te joins le fichier je n'arrive pas a le mettre à jour
      https://www.cjoint.com/c/JHBh1RJNH6f
      Crdlt
      0
      1. Bonjour à tous,

        Tu as 2 Macro1 ! Supprime déjà celle qui se trouve dans la Feuil1.

        Cordialement
        0
    2. Merci à tous les 2
      Cela fonctionne comme attendu
      Cordialement
      0