Sélectionner la première donnée non nulle d'une colonne.

Résolu/Fermé
Spacias Messages postés 39 Date d'inscription mercredi 28 mars 2007 Statut Membre Dernière intervention 3 mai 2013 - 30 avril 2013 à 15:29
Spacias Messages postés 39 Date d'inscription mercredi 28 mars 2007 Statut Membre Dernière intervention 3 mai 2013 - 2 mai 2013 à 14:13
Bonjour,

Tout est dans le titre !
Cependant cela m'amène à une question "optionnelle", est-il possible de réaliser la même sélection mais avec la première cellule remplie (colorée) ?

Un grand merci !
A voir également:

3 réponses

ccm81 Messages postés 10853 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 24 avril 2024 2 404
30 avril 2013 à 21:28
Bonsoir

un essai avec ce que j'ai compris (VBA)
https://www.cjoint.com/?3DEvBa73Ie1

Bonne suite
0
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 303
30 avril 2013 à 21:44
Bonsoir

place le curseur sur la 1° cellule vide colorée manuellement en rouge

Sub trouver_cellule_couleut()
    Application.FindFormat.Clear
    Application.FindFormat.Interior.ColorIndex = 3
    lig = Columns("B").Find(What:="", after:=Range("B65536"), SearchFormat:=True).Row
    Cells(lig, "B").Select
End Sub

0
Spacias Messages postés 39 Date d'inscription mercredi 28 mars 2007 Statut Membre Dernière intervention 3 mai 2013
2 mai 2013 à 14:13
C'est parfait, merci à tous les deux pour votre aide.
0