Bonjour à tous,
Je suis novice dans excel et le VBA.
Je rencontre actuellement un problème voici mon code VBA :
Option Explicit
Private Sub Worksheet_Activate(ByVal Target As Range)
If Target.Column <> 12 Or Target.Row <> 5 Then Exit Sub
Select Case UCase(Target.Value)
Case Is = "VIREMENT": Cells(40, 4) = Sheets("Infos").Cells(23, 2)
Case Is = "VIREMENT": Cells(41, 4) = Sheets("Infos").Cells(24, 2)
Case Is = "PAYPAL": Cells(40, 4) = Sheets("Infos").Cells(26, 2)
Case Else: Cells(40, 3) = "": Cells(41, 3) = ""
End Select
End Sub
Voici l'erreur que j'ai en retour quan je viens sur la feuille où il y a le VBA :
Erreur de compilation:
La déclaration de la procédure ne correspond pas à la description de l'événement ou de la procédure de même nom
Je souhaite que suivant la cellule L5 (résultat récupérer sur une autre feuille, voici les valeurs que la cellule L5 peut prendre : VIREMENT ou PAYPAL, ou espèce ou CB ou Liquide), en fonction de la valeur L5, la je vise VIREMENT ou PAYPAL, les cellules cellule D40 et D41, prennent les valeurs de la feuille Easycode des cellules correspondante la en B23 et B24 ainsi qu'en B26 pour PAYPAL.
Je sais pas si je suis claire dans mon explication ?
Merci par avance pour votre aide.
@+ Filou