IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Macros et VBA Excel Discussion :

vba imprimer après un filtre


Sujet :

Macros et VBA Excel

  1. #1
    Membre très actif
    Homme Profil pro
    Ingénieur
    Inscrit en
    Février 2007
    Messages
    163
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur
    Secteur : Industrie

    Informations forums :
    Inscription : Février 2007
    Messages : 163
    Par défaut vba imprimer après un filtre
    Bonsoir,
    Je ne suis pas très expérimenté en vba et je souhaite faire une macro qui imprime automatiquement la sélection (Nb colonnes fixes et Nb de lignes variable du fait que le filtre n'affichera pas tout le temps le même nombre de lignes) qui s'affiche à l'écran après le filtre.

    Cela évitera la sélection à la main, puis fichier zone d'impression et définir ! C’est vraiment trop lourd quant-il faut le fait 50 fois ...

    J'ai fait toute la partir vba pour le filtre ...

    Merci pour votre aide

  2. #2
    Membre Expert Avatar de wilfried_42
    Homme Profil pro
    Auto-entrepreneur
    Inscrit en
    Novembre 2006
    Messages
    1 427
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Vendée (Pays de la Loire)

    Informations professionnelles :
    Activité : Auto-entrepreneur
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 427
    Par défaut
    bonjour

    Je ne sais pas si tu utilises les filtres elaborés,
    Je pense que cela serait la solution à tes besoins
    Les ftres elaborés permettent pas seulement de masquer les ligne non selectionnée mais aussi, sur une autre feuille, de copier les données selectionées

    une feuille nommée : Workperso

    ensuite tu defini un nom : Menu Insertion/Nom/Definir

    le nom : Zone_d_impression
    le formule en bas :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    =DECALER(Workperso!$A$1;;;nbval(Workperso!$A:$A);nbcolonne)
    nbcolonne est le nombre de colonnes que tu veux imprimer, soit tu mets un nombre fixe, soit tu mets dans une cellule que tu nommes nbcolonne

    Bonne journée

Discussions similaires

  1. [XL-2013] Revenir en arrière après un filtre en VBA.
    Par Matthio94 dans le forum Excel
    Réponses: 4
    Dernier message: 05/06/2014, 11h39
  2. [XL-2007] Filtre en VBA d'apres un range de critère
    Par goats dans le forum Macros et VBA Excel
    Réponses: 0
    Dernier message: 05/12/2012, 23h03
  3. Réponses: 1
    Dernier message: 16/09/2008, 15h35
  4. [VBA-E] sommer une plage de cellules actives apres un filtre
    Par rond24 dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 06/04/2007, 13h07
  5. [VBA-E] Parcourir les lignes filtrées après un filtre auto
    Par leptitdave dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 09/10/2005, 14h14

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo