Bonjour!
Je voulais m'entrainer sur VBA en faisant une fonction simple et j'ai quand même une erreur.
Je veux mettre en rouge les cellules à gauche de toutes les cases où est marqué d.
Sub rouge()
Worksheets("Marge").Range("A1:BZ60").Activate
Dim k As Integer
Dim i As Integer
For i = 1 To 60
For k = 1 To 60
If Application.Workbooks("13-Abribois FR-GG100").Worksheets("Marge").Range("i, k").Value = "d" Then
Range("i - 1, k").Select
Selection.Font.Color = "red"
End If
Next
Next
End Sub
Et c'est la ligne:
"If Application.Workbooks("13-Abribois FR-GG100").Worksheets("Marge").Range("i, k").Value = "d" Then"
qui pose problème.
Vous pourriez m'aider?
(Et question subsidiaire: est-il possible de faire la même chose avec une mise en forme conditionnelle?)
Merci!