Salut,
Dans la colonne D de mon tableau, j'ai plusieurs informations texte regroupés que je souhaite séparer.
P. ex. pour 2 cellules
"Blanc 25 °/30% humidité/8 jours"
"Rouge 25 °/30% humidité/17 jours"
Je voudrais mettre l'information couleur en L, la température en P, l'humidité en Q et la durée en R.
Je fais donc une boucle sur tout le tableau pour chacune de ces variables.
Le nombre de combinaison étant faible pour chaque variable, je souhaiterais quelque chose du type :
Dim DonneeBrute
For l = 1 To 200
DonneeBrute = Range("D" & k)
If DonneeBrute = "*blanc*" Then
Range("L" & k) = "blanc"
End If
If DonneeBrute = "*rouge*" Then
Range("L" & k) = "rouge"
End If
If DonneeBrute = "*bleu*" Then
Range("L" & k) = "bleu"
End If
Next l
Mais ça ne marche pas. Quelqu'un aurait-il une proposition svp.
Fab
Dans la colonne D de mon tableau, j'ai plusieurs informations texte regroupés que je souhaite séparer.
P. ex. pour 2 cellules
"Blanc 25 °/30% humidité/8 jours"
"Rouge 25 °/30% humidité/17 jours"
Je voudrais mettre l'information couleur en L, la température en P, l'humidité en Q et la durée en R.
Je fais donc une boucle sur tout le tableau pour chacune de ces variables.
Le nombre de combinaison étant faible pour chaque variable, je souhaiterais quelque chose du type :
Dim DonneeBrute
For l = 1 To 200
DonneeBrute = Range("D" & k)
If DonneeBrute = "*blanc*" Then
Range("L" & k) = "blanc"
End If
If DonneeBrute = "*rouge*" Then
Range("L" & k) = "rouge"
End If
If DonneeBrute = "*bleu*" Then
Range("L" & k) = "bleu"
End If
Next l
Mais ça ne marche pas. Quelqu'un aurait-il une proposition svp.
Fab