Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

ligne en couleur selon condition

  • Initiateur de la discussion MGexcel
  • Date de début
M

MGexcel

Guest
bonjour,

je débute en excel, et je voudrais savoir comme réaliser la macro suivante:
-----------------------------------------
Pour toutes les cases F1 à F500 {
Si ( contenu de FX > yyy ET contenu de FX < zzz )
{
Alors colorier toute la ligne en couleur X
}
}
-----------------------------------------

merci d'avance
 
M

MGexcel

Guest
la mise en forme conditionnelle ne met oblige à entrer à la main les conditions (elles sont nombreuses) et ce pour chaque fichier excel que je dois traiter.

Je voudrais une macro qui puisse faire de manière automatique ce traitement. Je ne sais pas si cela est possible en Basic.

Merci
 
J

JPM

Guest
Bonjour,

Tu peux essayer le code suivant :
Code:
Sub MGexcel()
  Dim c As Range
  Dim mini As Integer, maxi As Integer
  mini = 40
  maxi = 60
  For Each c In Range('F1:F5000')
    If c > mini And c < maxi Then
      c.EntireRow.Interior.ColorIndex = 7 'magenta
    Else
      c.EntireRow.Interior.ColorIndex = xlNone
    End If
  Next
End Sub
Bonne journée

Jean-Pierre
 

PascalXLD

XLDnaute Barbatruc
Modérateur
Nouvelle question de MGexcel


Message édité par: Pascal76, à: 29/03/2006 14:16
 

PascalXLD

XLDnaute Barbatruc
Modérateur
Bonjour

essaies

 

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…