Utilisation de For Each...Next

  • Initiateur de la discussion Initiateur de la discussion claude65
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

claude65

XLDnaute Nouveau
Bonjour à tous,
et merci de bien vouloir perdre quelques minutes avec un débutant

Dans la feuille nommée Essai
Dans le tableau nommé Données
Je souhaite rechercher et colorier en rouge la cellule du tableau correspondant à la valeur de la cellule F1 nommée Variable avec une macro utilisant la fonction For Each….Next que je ne sais pas utiliser

Pouvez vous m'instruire ?

(Ci-joint exemple fichier)

Merci de votre amabilité
 

Pièces jointes

Re : Utilisation de For Each...Next

Bonjour

A tester

Code:
Sub test()
'Stop
For Each cell In Range("a1:d24")
cell.Select
If ActiveCell.Value = Range("f1").Value Then ActiveCell.Interior.Color = 255
Next cell
End Sub
 
Re : Utilisation de For Each...Next

Salut à tous et re aux autres.

Une autre présentation (avec déclaration de variable conseillée).
Code:
Sub Test()
Dim cellule As Range

  For Each cellule In Range("Données")
     If cellule = Range("Variable") Then cellule.Interior.ColorIndex = 3
  Next
End Sub
Teste le contenu de chaque cellule de la plage nommée "Données".

correction avec le nom "Variable" !
 
Dernière édition:
Re : Utilisation de For Each...Next

MJ13 et RENAUDER merci de la célérité de votre réponse

Question subsidiaire :
Serait-t-il possible de remplacer
Range("a1:d24")
ou
[A1].CurrentRegion.Select
par le nom Données
et
If ActiveCell.Value = Range("f1")
ou
Critere = Sheets(1).Range("F1").Value
par le nom Variable

Merci à vous et à bientôt
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
6
Affichages
642
Réponses
3
Affichages
766
Retour