selection de cellules visibles

  • Initiateur de la discussion Initiateur de la discussion isabelle
  • 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 !

I

isabelle

Guest
bonjour le forum

j'ai un tableau filtré dont je voudrais pouvoir sélectionner la premiere cellule visible dans une colonne donnée pour pouvoir sélectionner une plage avec resize à partir de cette cellule

donc j'ai un problème pour sélectionner la 1ere cellule visible dans une colonne
je n'arrive pas à grand chose avec la propriété
hidden

merci à tous ceux qui pourront m'aider
 
Bonjour Isabelle et bonne année

J'ai lu ton message et aimerais avoir une précision supplémentaire pour essayer de t'aider:
qu'entends tu par cellule visible ?
as-tu masquer des lignes ou colonnes ?
ou bien as-tu utilisé un autre moyen pour rendre tes cellules 'invisibles' ?

J'attends ta réponse
 
Re bonjour Hervé

je ne comprends pas très bien ce que tu peux faire avec ton code

Dim plage As Range
Set plage = ActiveSheet.UsedRange.SpecialCells(xlCellTypeVisible)
plage.Select 'pous test

car si je le comprends bien, tu sélectionne la cellule corresppondante à la variable 'plage'
mais à quoi correspond 'plage' si ce n'est qu'aux cellules visibles correspondant à la cellule utilisée (traduction mot à mot ducode) c'est à dire ???

merci d'éclairer ma lanterne Hervé et au plaisir de te retrouver sur le Forum
 
en fait le code marche pour sélectionner une plage mais je ne comprends pas bien le 'départ'
puisque tu pars de la ligne 117
mais en fait il faut partir de la 1ere ligne filtrée et cela je n'arrive pas à faire

j'ai testé aussi le code d'hervé et cela fonctionne : cela permet de sélectionner les cellules visibles
 
Bonjour à tous

pour sélectionner la première cellule visible d'une colonne
Code:
Columns('B:B').SpecialCells(xlCellTypeVisible).Cells(1, 1).Select
pour sélectionner la première cellule visible d'une plage
Code:
Range('B5:B2000').SpecialCells(xlCellTypeVisible).Cells(1, 1).Select

A+
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Retour