Créer une boucle par macro sur un filtre (VBA)
Fermé
GetJ
Messages postés
1
Date d'inscription
mercredi 1 avril 2015
Statut
Membre
Dernière intervention
1 avril 2015
-
1 avril 2015 à 17:17
via55 Messages postés 14402 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 18 avril 2024 - 2 avril 2015 à 00:46
via55 Messages postés 14402 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 18 avril 2024 - 2 avril 2015 à 00:46
A voir également:
- Créer une boucle par macro sur un filtre (VBA)
- Créer un compte gmail - Guide
- Créer un compte google - Guide
- Créer un groupe whatsapp - Guide
- Créer un compte instagram sur google - Guide
- Photo filtre gratuit - Télécharger - Retouche d'image
1 réponse
via55
Messages postés
14402
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
18 avril 2024
2 702
2 avril 2015 à 00:46
2 avril 2015 à 00:46
Bonsoir
Il suffit par macro de boucler sur toutes les lignes et de tester si elles ont masquées ou non et dans ce dernier cas de lancer la macro de recopie des données et d'enregistrement du classeur
Macro à adapter à ton fichier
Cdlmnt
Via
Il suffit par macro de boucler sur toutes les lignes et de tester si elles ont masquées ou non et dans ce dernier cas de lancer la macro de recopie des données et d'enregistrement du classeur
Macro à adapter à ton fichier
Sub boucle_lignes_visibles() Dim Ligne As Long ' derniere ligne remplie de la colonne A Ligne = Columns(1).Find("*", , , , xlByColumns, xlPrevious).Row ' boucle sur les lignes depuis la 2 (en supposant un titre en 1) jusqu'à la dernière For n = 2 To Ligne ' si la ligne n'est pas masquée on lance la macro qui copie les données et enregistre le classeur If Rows(n).Hidden = False Then ' mettre ci-dessous le nom de la macro à lancer End If Next End Sub
Cdlmnt
Via