Selection lignes issues d'un autofilter vba

Résolu
noona0310 Messages postés 35 Statut Membre -  
noona0310 Messages postés 35 Statut Membre -
Bonjour,

Je suis débutante en vba et je souhaite trouver le moyen d'accéder aux lignes issues d'un autofilter que j'ai mis dans ma macro. En fait j'aimerai vérifier des champs sur ces lignes , or le seul moyen que je connais pour y accéder et l'indice de la ligne. Sachant que le document (de 5000 lignes)a été soumis à un autofiltre cela revient à reparcourir les lignes une à une donc en gros l'autofiltre ne sert plus à rien.Cela est-il possible d'accéder à ces lignes ? Sachant que l'objectif de la mise en place de mon autofilter est de gagner du temps, quelle est la solution la plus économique en temps selon vous?
Aidez moi s'il vous plaît
Merci
Configuration: Windows 2000 Internet Explorer 6.0

3 réponses

  1. pijaku Messages postés 13513 Date d'inscription   Statut Modérateur Dernière intervention   2 773
     
    Salut,
    En faisant un copier / coller. Du style :

    Dim numlign As Integer
    numlign = Sheets("Feuil1").Range("A65536").End(xlUp).Row
    Range(Cells(1, 1), Cells(numlign, 10)).Copy Sheets("Feuil2").Range("A1")

    Ca ne colle que les cellules filtrées de A1 à la dernière ligne....... filtrée
    0
  2. noona0310 Messages postés 35 Statut Membre
     
    Bonjour
    Merci de m'avoir répondu
    Je dispose de 31 onglet de 5000 lignes et je dois effectuer le filtre automatique pour 120 valeurs je te laisse imaginer le nombre de copier coller à faire. Serait-il possible de passer outre ce copier coller ?
    merci d'avance
    0
    1. pijaku Messages postés 13513 Date d'inscription   Statut Modérateur Dernière intervention   2 773
       
      je ne sais pas... désolé
      0
  3. noona0310 Messages postés 35 Statut Membre
     
    Bonjour
    Merci quand même je ferai sans
    0