|
|
|
|
Bonjour,
J'ai un petit souci j'aimerais passer une variable dans une MFC mais je n'y arrive pas.
Pour tenter d'etre plus clair voici mon code :
For Nol = 2 To 26
Cells(Nol, 9).Select
Range(Cells(Nol, 9), Cells(Nol, 42)).Select
selection.FormatConditions.Add Type:=xlExpression, Formula1:= _
"=B9=GRANDE.VALEUR($B:$B;2)"
Next
C'est la variable B9 (que j'ai mis en gras au dessus) que j'aimerais modifier par la cellule active.
Si quelqu'un peut m'eclairer :)
Configuration: Windows XP Internet Explorer 7.0
Bonjour
with Range(cells(2,9),cells(26,42)).formatconditions.add
.type = xlexpression
.formula1 = "=$B2=Grande.valeur($B:$B;2)"
.Interior.ColorIndex = 3
end with
--
Cordialement Wilfried ps: n'oubliez pas de mettre votre fil sur résolu quand vous obtenez ce que vous cherchez. Merci
|
Re:
with Range(cells(9,2),cells(42,26)).formatconditions.add
.type = xlexpression
.formula1 = "=B2=Grande.valeur(B:B;1)"
.Interior.ColorIndex = 3
end with
with Range(cells(9,2),cells(42,26)).formatconditions.add
.type = xlexpression
.formula1 = "=B2=Grande.valeur(B:B;2)"
.Interior.ColorIndex = 6
end with
with Range(cells(9,2),cells(42,26)).formatconditions.add
.type = xlexpression
.formula1 = "=B2=Grande.valeur(B:B;3)"
.Interior.ColorIndex = 9
end with
par contre, j'ajouterais en debut de macro une procedure de suppression de MFC Dim Fc as FormatCondition
For each Fc in range(cells(9,2),cells(42,26))
fc.delete
next
Cordialement
Wilfried ps: n'oubliez pas de mettre votre fil sur résolu quand vous obtenez ce que vous cherchez. Merci
|
Bonjour taltema, cher Wilfried (ca va?),
|
Ca ne fonctionne pas plus malheureusement. Si cela peut vous aiguiller, j'ai Sub ma_macro() surlignée en jaune lors de l'affichage de l'erreur.
|
Re:, salut michel ça fait plaisir de te croiser
Sub essai()
Range(Cells(9, 2), Cells(42, 26)).Select
With Selection.FormatConditions.Add(Type:=xlExpression, Formula1:="=B9=Grande.valeur(B:B;1)")
.Interior.ColorIndex = 3
End With
End Sub
pourtant, j'ai horreur des select Cordialement Wilfried ps: n'oubliez pas de mettre votre fil sur résolu quand vous obtenez ce que vous cherchez. Merci
|