1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
| Sub Test_MFC()
Dim Sh As Worksheet
Dim Wb as Workbook
Dim Valeur
Set Sh = ActiveSheet
Set Wb = Workbooks.Open("Chemin du fichier", , True) 'True permet de l'ouvrir en lecture seule
Valeur = Wb.Worksheets("NomDeLaFeuille").Range("AddresseDeLaCellule").Value
Wb Close False ' False permet de fermer le fichier sans l'enregistrer
Set Wb = Nothing
If Not IsNumeric(Valeur) Then Exit Sub
If CLng(Valeur) <> Valeur Then Exit Sub
With Sh
.Columns("B:B").FormatConditions.Add Type:=xlCellValue, Operator:=xlGreater, Formula1:="=" & Valeur
With .Columns("B:B").FormatConditions(1).Interior
.PatternColorIndex = xlAutomatic
.Color = 255
.TintAndShade = 0
End With
End With
End Sub |