Alban.aktisea
XLDnaute Nouveau
Bonjour à tous,
Je viens vers vous pour tenter d'améliorer une macro existante sur mes fichiers Excel.
Objectif : Si dans ma colonne numéro 18 j'inscris une des valeurs "Refus", "Refus utilité" etc. tout ce que je peux mettre dans case la macro se déclenche.
Est-il possible qu'Excel aille chercher "Refus" dans une cellule du classeur?
Je créé de nombreux fichiers et ça m'ennuie à chaque fois de venir modifier cette macro, cela est source d'erreurs.
Merci pour votre aide, j'ai fait plusieurs tentatives infructueuses...
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Column = 18 Then 'le numéro de la colonne que nous observons
Application.EnableEvents = False 'Permet d'accelerer le fichier
Select Case Target
Case "Refus", "Refus utilité", "Refus entretien", "Refus concurrent", "Refus autre", "Refus prix":
Target.Offset(0, 10) = Date 'inscrit la date d'appel
Je viens vers vous pour tenter d'améliorer une macro existante sur mes fichiers Excel.
Objectif : Si dans ma colonne numéro 18 j'inscris une des valeurs "Refus", "Refus utilité" etc. tout ce que je peux mettre dans case la macro se déclenche.
Est-il possible qu'Excel aille chercher "Refus" dans une cellule du classeur?
Je créé de nombreux fichiers et ça m'ennuie à chaque fois de venir modifier cette macro, cela est source d'erreurs.
Merci pour votre aide, j'ai fait plusieurs tentatives infructueuses...
Code:
If Target.Column = 18 Then 'le numéro de la colonne que nous observons
Application.EnableEvents = False 'Permet d'accelerer le fichier
Select Case Target
Case "Refus", "Refus utilité", "Refus entretien", "Refus concurrent", "Refus autre", "Refus prix":
Target.Offset(0, 10) = Date 'inscrit la date d'appel
Code: