Bonjour,
J'ai un tableau dans le quel je voulais afficher une MFC de toute la ligne quand je sélectionne une cellule
Sachant que j'ai déjà fait une MDC je ne veux pas que celle de VBA l'efface ou la supprime.
J'ai fait une macro obtenu de quelqu'un mais cela ne fonctionne pas et je ne sais pas pourquoi
L'erreur indiqué est "erreur 438 Propriété ou méthode non gérée par cet objet"
Voici la macro en question pourtant j'ai écris exactement la même chose
"Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Dim zone As Range
Set zone = ActiveCell.CurrentRegion
'Cells.FormatConditions.Delete
Dim i As Integer
For i = 1 To Cells.FormatConditions.Count
If Cells.FormatConditions(i).Formulal Like "*ligneActiveMFC*" Then
Cells.FormatConditions(i).Delete
End If
Next
With zone.FormatConditions.Add(xlExpression, Null, "=(""ligneActiveMFC""<>0)*LIGNE(" & zone.Cells(1).Address(False, False) & ")=" & ActiveCell.Row)
.Font.ColorIndex = 1
.Interior.ColorIndex = 27
End With
End Sub"
Si quelqu'un à une idée ou pourrais m'aider merci d'avance