PB VBA

Fermé
Xenos1705 Messages postés 93 Date d'inscription lundi 19 octobre 2015 Statut Membre Dernière intervention 11 juin 2018 - 15 févr. 2016 à 11:07
Xenos1705 Messages postés 93 Date d'inscription lundi 19 octobre 2015 Statut Membre Dernière intervention 11 juin 2018 - 15 févr. 2016 à 11:44
Bonjour à tous,

J'ai la commande suivante en VBA:

Range("A2:A" & Range("A65536").End(xlUp).Row).SpecialCells(xlVisible).EntireRow.Select

Elle me permet de sélectionner toutes les lignes visible après la mise en appliquation d'un filtre dans une collonne.

Mon PB est le suivant: cette fonction me sélectionne les lignes entières et je souhaiterais que la sélection ne se fasse que des colonnes A à P.

Qqun saurait-il comment résoudre cela.

D'avance merci pour vos réponses.

2 réponses

Pierre1310 Messages postés 8554 Date d'inscription lundi 21 décembre 2015 Statut Membre Dernière intervention 21 juillet 2020 645
15 févr. 2016 à 11:09
Bonjour,

Si c'est toi qui a fait la macro, sélectionne juste 1 par 1 via une macro les cellules qui t’intéresse.
0
Xenos1705 Messages postés 93 Date d'inscription lundi 19 octobre 2015 Statut Membre Dernière intervention 11 juin 2018
Modifié par Xenos1705 le 15/02/2016 à 11:21
Bonjour,

Je ne peux pas faire ca car le résultat filtré avant d'exécuté la commande n'est pas forcément toujours le même.
0
Bonjour
Peux être comme ça
Range("A2:P" & Range("A" & Rows.Count).End(xlUp).Row).SpecialCells(xlVisible).Select

A+
Maurice
0
Xenos1705 Messages postés 93 Date d'inscription lundi 19 octobre 2015 Statut Membre Dernière intervention 11 juin 2018
15 févr. 2016 à 11:44
C'est parfait merci bcp.
C'est exactement ce qu'il me fallait.
0