Changement couleur

XC2ONE

XLDnaute Junior
Bonjour le Forum,

Suite à une recherche dans ma base données, je souhaiterais qu'une fois l'élément retrouvé la case change de couleur, voilà le code et je ne comprends pas, il ne marche pas systématiquement :

On Error Resume Next
Dim X As Range
Set X = Cells(2, 3)
If X = '' Then Exit Sub 'si la cellule C2 est vide (fin de la macro)
'Selection de colonnes de recherche
Range('A8:C1500').Select
Selection.Interior.ColorIndex = xlNone
Selection.Find(What:=X, After:=ActiveCell, LookIn:=xlFormulas, LookAt _
:=xlPart, SearchOrder:=xlByRows, SearchDirection:=xlNext, MatchCase:= _
False).Activate
ActiveCell.Select
With Selection.Interior
.ColorIndex = 34


Autres questions sur le même thème :
Est il possible à la saisie d'une cellule d'avoir un format conditionnel pour une ligne complète en rapport à une seule cellule.

MErci de votre aide si vous avez vu une erreur ou une autre idée.
 
F

Fred

Guest
Salut,

ne t'embetes pas avec les macros et utilises plutot la mise en forme conditionnelle.

'la valeur de la cellule est égale à' ...

Pour ce qui du changement de couleur d'une ligne, par exemple ligne 1, en fonction du contenu de la case A1, c'est aussi possible avec la mise en forme conditionnelle :

'la formule est'
=$A1=...


a+
 

Discussions similaires

Réponses
12
Affichages
749
Réponses
2
Affichages
861

Membres actuellement en ligne

Aucun membre en ligne actuellement.

Statistiques des forums

Discussions
314 450
Messages
2 109 731
Membres
110 553
dernier inscrit
loic55