cs_pitive
Messages postés2Date d'inscriptionmardi 4 novembre 2008StatutMembreDernière intervention 4 novembre 2008
-
4 nov. 2008 à 11:56
jrivet
Messages postés7392Date d'inscriptionmercredi 23 avril 2003StatutMembreDernière intervention 6 avril 2012
-
4 nov. 2008 à 15:17
Bonjour,
Valeur de la cellule K2 : xxxxoutilxx
Valeur de la cellule K3 : xxxxxxxx
Valeur de la cellule K4 : Outillagesxxxxx
Valeur de la cellule K5 : xxxxxxxxxx
Je voudrais que si la valeur de la cellule K contient "outil", la valeur de la cellule Q de la même ligne soit : Outillages.
Voici ma macro, elle ne fonctionne pas !!!!
Sub test()
For n = 1 To ActiveSheet.Range("K2:K5").Cells.Count
ActiveSheet.Range("K2:K5").Cells(n).Select
If UCase(ActiveSheet.Range("K2:K5").Cells(n).Value) Like "*outil*" Then
ActiveSheet.Range("K2:K5").Cells(n, 7).Value = "Outillages"
Else
ActiveSheet.Range("K2:K5").Cells(n, 7).Value = "Pièces"
End If
Next n
End Sub
Help me please !!!
A voir également:
La valeur de la cellule est une phrase, cette phrase contient un mot en particul
jrivet
Messages postés7392Date d'inscriptionmercredi 23 avril 2003StatutMembreDernière intervention 6 avril 201260 4 nov. 2008 à 15:17
Salut,
Merci de regarder MSDN pour des questions comme "Quelle est la différence entre UCase et LCase" C'est en plus un bon réflexe à prendre
<title>LCase, fonction</title><style><![CDATA[import url(msdn_ie4.css);]]></style><link disabled="" href="msdn_ie3.css" rel="stylesheet" />[javascript:alink_4.Click() String] convertie en minuscules.