Descendre à la cellule suivante
Résolu/Fermé
A voir également:
- Vba descendre d'une cellule
- Aller à la ligne dans une cellule excel - Guide
- Excel compter cellule couleur sans vba - Guide
- Verrouiller cellule excel - Guide
- Excel cellule couleur si condition texte - Guide
- Vba range avec variable ✓ - Forum VB / VBA
1 réponse
Ivan-hoe
Messages postés
433
Date d'inscription
dimanche 17 février 2008
Statut
Membre
Dernière intervention
17 octobre 2008
309
21 juil. 2008 à 15:59
21 juil. 2008 à 15:59
Bonjour Olive,
sans passer par VBA, tu peux mettre en gras le dernier nom en utilisant la mise en forme conditionnelle (mettre la cellule en gras si son contenu est différent du contenu de la cellule suivante)
si tu veux absolument passer par ta macro :
1°) supprime carrément cette partie, qui est incorrecte et ne sert à rien. Le For Each ... Next passe tout seul d'une cellule à la suivante, inutile d'en rajouter.
If Cellule.Value = Cellule.Offset(1, 0).Value Then
Step 1 => mon problème N° se trouve ici (je pense)
End If
Next Cellule
2°) Puisque tes cellules à traiter se suivent, utilise la fonction .End(xlDown) pour trouver la fin de ta plage. Ca revient à faire Maj+Ctrl+flèche du bas à partir de B2.
Set Plage = Range(Range("B2"), Range("B2").End(xlDown))
I.
sans passer par VBA, tu peux mettre en gras le dernier nom en utilisant la mise en forme conditionnelle (mettre la cellule en gras si son contenu est différent du contenu de la cellule suivante)
si tu veux absolument passer par ta macro :
1°) supprime carrément cette partie, qui est incorrecte et ne sert à rien. Le For Each ... Next passe tout seul d'une cellule à la suivante, inutile d'en rajouter.
If Cellule.Value = Cellule.Offset(1, 0).Value Then
Step 1 => mon problème N° se trouve ici (je pense)
End If
Next Cellule
2°) Puisque tes cellules à traiter se suivent, utilise la fonction .End(xlDown) pour trouver la fin de ta plage. Ca revient à faire Maj+Ctrl+flèche du bas à partir de B2.
Set Plage = Range(Range("B2"), Range("B2").End(xlDown))
I.
22 juil. 2008 à 12:12
Peut-être que plus tard je ferais encore appel à ce forum.
A bientôt