MACRO : erreur boucle

  • Initiateur de la discussion Initiateur de la discussion rodrigues89
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

R

rodrigues89

Guest
Bonjour tout le monde,

j'ai un petit problème avec ma macro que je n'arrive pas à faire fonctionner. Je vous explique :

j'ai deux données, Téléphone et mail en face de chacune de ces données j'ai une colonne "état" dans laquelle je renseigne l'état de la donnée (corrigée ou rejetée).

Dans le meilleur des mondes, il suffirait que je mette un téléphone en "corrigée" pour que dans la colonne "état" du mail j'ai "corrigée" qui s'inscrive.

Pour cette étape j'y suis presque à part que ma macro bug (voir PJ)

Mais j'aimerais aussi que si dans un premier temps j'ai renseigné une cellules avec "corrigée" et que je change pour "rejetée" ou rien, alors l'état "corrigée" au niveau du mail s'efface.

Est ce que quelqu'un à une idée ? merci d'avance pour toutes les propositions

Rodrigues
 

Pièces jointes

Re : MACRO : erreur boucle

Merci Bruno M45,

mais je suis obligé d'utiliser du code parce que ma liste déroulante doit rester active car il est possible que l'utilisateur corrige le mail mais pas le téléphone.

quelqu'un a une idée ?
 
Re : MACRO : erreur boucle

Salut

avec ta version, ajoute 3 lignes (sens TEL --> MAIL) :
Code:
Private Sub Worksheet_Change(ByVal Target As Range)
    Dim l As Long
    Application.EnableEvents = False
    For l = Cells.SpecialCells(xlCellTypeLastCell).Row To 1 Step -1
        If Cells(l, 2).Value = "Corrigée" Then Cells(l, 4).Value = "Corrigée"
        If Cells(l, 2).Value = "Rejetée" Then Cells(l, 4).Value = ""
    Next l
    Application.EnableEvents = True
End Sub
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

  • Question Question
Microsoft 365 Macro VBA - Excel
Réponses
12
Affichages
800
Réponses
3
Affichages
645
Réponses
9
Affichages
884
D
Réponses
2
Affichages
823
R
Réponses
21
Affichages
4 K
D
  • Question Question
2 3
Réponses
31
Affichages
4 K
darknigthmare
D
Retour