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 :

Zone d'impression variable et lignes cachées [XL-2003]


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    83
    Détails du profil
    Informations personnelles :
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Mai 2009
    Messages : 83
    Par défaut Zone d'impression variable et lignes cachées
    Bonjour,

    J'ai mis au point un formulaire complexe qui permet notamment à l'utilisateur de choisir sa propre configuration en fonction des choix mis à sa disposition.
    Le nombre de variante est très important. Le principe est basé en partie sur le masquage des lignes inutiles.
    La feuille étant protégée pour éviter la déformation des cellules ou la modification des formules, l'utilisateur n'a pas la possibilité de refaire sa mise en page avec une zone d'impression cohérente.

    Je souhaite donc pouvoir automatiser l'adaptation de la zone d'impression au fur et à mesure des choix de l'utilisateur.

    Il serait possible, mais très fastidieux de mettre en place un certain nombre de repères, pour définir chaque zone non attenante et concactener tout ça pour enfin utiliser le code suivant :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ActiveSheet.PageSetup.PrintArea = "$F$11:$AA$148,$AC$11:$AT$148"
    Je précise que la dimension du tableau est finie, en ligne et colonne.

    - Existe-t-il un code qui permettrait de créer une zone d'impression tenant compte des lignes cachées de façon automatique ?

    - Existe-t-il une solution médiane avec celle que j'évoquais un peu plus haut ?


    Sachant que tout cela doit fonctionner sous Excel Windows 2003, 2007 et +.

    Dans l'espoir que vous pourrez me donner un petit coup de clavier...

    Merci par avance

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    83
    Détails du profil
    Informations personnelles :
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Mai 2009
    Messages : 83
    Par défaut
    Re bonjour,

    Pour apporter un éclairage différent à mon problème, les lignes masquées (formant des pages entières) figurant dans l'intervalle d'une zone d'impression unique sont imprimées en pages blanches ce qui est peut pratique et économique.
    Une dernière précision, ces lignes masquées ne sont pas vide pour autant.

    En espérant que cette nouvelle approche vous permette de mieux appréhender une solution.

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    83
    Détails du profil
    Informations personnelles :
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Mai 2009
    Messages : 83
    Par défaut
    A défaut d'une solution automatique, j'ai mis un peu les mains dans la cambouis.
    A savoir, analyse des différents cas de figure selon les variables, réduction des intervalles et des champs d'application, etc...
    Tout ça pour dire qu'avec un peu de recul et de jugeote, ce n'était pas si long et compliqué, pour peu que l'on veuille bien faire un minimum d'effort.

    A méditer....

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Determiner le nombre de ligne d'une zone d'impression variable
    Par GoFio dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 13/05/2014, 16h31
  2. [XL-2007] zone d'impression variable
    Par ericberg dans le forum Excel
    Réponses: 4
    Dernier message: 06/11/2010, 20h02
  3. [XL-2007] zone d'impression variable
    Par ericberg dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 05/11/2010, 16h19
  4. selection zone impression variable
    Par lindette dans le forum Macros et VBA Excel
    Réponses: 10
    Dernier message: 12/10/2007, 01h59
  5. [Excel] Zone d'impression variable
    Par steps5ive dans le forum Excel
    Réponses: 2
    Dernier message: 26/09/2006, 17h17

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