Recherche FOR pour plusieurs element. help.

  • Initiateur de la discussion Initiateur de la discussion Jackv22
  • 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 !

J

Jackv22

Guest
Bonjour,
J’aimerais utiliser une macro qui consiste à incrémenter une segmentation dans une cellule par rapport à un « #... » qui se trouve dans la cellule suivante (en plus d’autre texte.)

J’ai donc pensé à une boucle « FOR ».
Voilà donc ma macro :

Sub Segmentation()
'identification des "#..." présent dans la colonne Description (G)
'et implémentation de la bonne segmentation dans la colonne F
For i = 3 To 90
If Cells(i, 7) Like "*" & "[#BP_]" & "*" Then
Cells(i, 6).FormulaR1C1 = "Blocage Production."

ElseIf Cells(i, 7) Like "*" & "[#CQ_]" & "*" Then
Cells(i, 6).FormulaR1C1 = "Contrôle qualité."

ElseIf Cells(i, 7) Like "*" & "[#Pbt_]" & "*" Then
Cells(i, 6).FormulaR1C1 = "Demande de printbat."

ElseIf Cells(i, 7) Like "*" & "[#DI_]" & "*" Then
Cells(i, 6).FormulaR1C1 = "Demande Interne."

ElseIf Cells(i, 7) Like "*" & "[#Dpdf/adf_]" & "*" Then
Cells(i, 6).FormulaR1C1 = "Demande PDF/ADF."
Etc…
End If
Next
End Sub


Mon problème est que quand j’execute la macro, il check la première ligne, voit "[#BP_]" et incrémente « Blocage Production. » dans toute les ligne (i,6) de ma page excel alors que le « [#...] » ne correspond pas…
Pouvez-vous m’aider ?

D’avance merci.
 
- 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 VBA sur outlook
Réponses
14
Affichages
1 K
L
Réponses
9
Affichages
1 K
Réponses
3
Affichages
1 K
N
Réponses
5
Affichages
3 K
Nicocotte125
N
Réponses
1
Affichages
1 K
G
Réponses
0
Affichages
1 K
guiboubou233
G
V
Réponses
2
Affichages
2 K
vynmarius
V
M
Réponses
20
Affichages
3 K
massol
M
Retour