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 :

Imprimer une page spécifique selon son rang


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Août 2011
    Messages
    48
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Enseignement

    Informations forums :
    Inscription : Août 2011
    Messages : 48
    Par défaut Imprimer une page spécifique selon son rang
    Bonjour le forum,

    Je viens d'enregistrer une macro qui me permet d'imprimer la première page d'une suite de pages (environ 100 pour le moment mais évolutive). J'aimerais modifier cette macro avec un input box afin de permettre à l'utilisateur d'interagir avec le système. En d'autres termes j'aimerais que le programme demande le numéro de pages à imprimer (cela peut être une plage de numéro continus 1-5 par exemple ou discontinus 1-5 et 8-9 par exemple). Cela est il faisable? Si oui pouvez m’accorder un temps pour vous pencher sur mon cas.

    Et subsidiairement, si je devrais changer d'imprimante, comment retrouver le chemin de la nouvelle imprimante pour remplacer cette première "Brother MFC-295CN Printer sur Ne03:"

    Merci d’avance de votre disponibilité et de votre générosité.

    Voici mon code

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    Sub IMPRIMER()
    ' Pour impression première page
        Application.ActivePrinter = "Brother MFC-295CN Printer sur Ne03:"
        ExecuteExcel4Macro "PRINT(2,1,1,1,,,,,,,,2,,,TRUE,,FALSE)"
    End Sub

  2. #2
    Expert confirmé
    Avatar de kiki29
    Homme Profil pro
    ex Observeur CGG / Analyste prog.
    Inscrit en
    Juin 2006
    Messages
    6 132
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : ex Observeur CGG / Analyste prog.

    Informations forums :
    Inscription : Juin 2006
    Messages : 6 132
    Par défaut
    Salut, peut-être ici ?

  3. #3
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Août 2011
    Messages
    48
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Enseignement

    Informations forums :
    Inscription : Août 2011
    Messages : 48
    Par défaut Ok
    Bonjour kiki29,

    Je vais me plonger dedans et je vous en donnerai les nouvelles. Merci d'avance.

  4. #4
    Membre émérite Avatar de Souriane
    Femme Profil pro
    Assistant aux utilisateurs
    Inscrit en
    Septembre 2009
    Messages
    541
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Canada

    Informations professionnelles :
    Activité : Assistant aux utilisateurs
    Secteur : Service public

    Informations forums :
    Inscription : Septembre 2009
    Messages : 541
    Par défaut
    Est-ce que ça concerne Word ou Excel?

  5. #5
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Août 2011
    Messages
    48
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Enseignement

    Informations forums :
    Inscription : Août 2011
    Messages : 48
    Par défaut Excel 2007
    Bonjour,

    C'est excel 2007. Désolé de ne l'avoir pas spécifié.

    Merci.

  6. #6
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Août 2011
    Messages
    48
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Enseignement

    Informations forums :
    Inscription : Août 2011
    Messages : 48
    Par défaut Salut
    Bonjour kiki29,

    J'ai parcouru soigneusement le lien que vous avez mis ici. Mais désolé de vous dire que çà ne résout pas mon problème. Le tutoriel parle entre autre de mise en page et impression. Pour la partie impression j'ai compris qu'on peut régler le 2e et 3e argument pour imprimer les pages qu'on veut. Mais la c'est pas intuitif puisque de cette façon il faut chaque fois revenir dans le code et changer les numéros de pages a imprimer. J'aimerais, si possible, que code affiche une boite de dialogue ou l'utilisateur pourrait saisir les limites de cette plage de pages. Je me débrouille très bien dans les formule excel mais je suis très très novice en programmation... je suis dans mes débuts. Alors s'il vous plait un coup de main a ce niveau me fera du bien. J'ai vraiment besoin de ce code pour rendre un peu plus ergonomique mon petit programme.

    Merci d'avance a toutes les bonnes volontes.

Discussions similaires

  1. Imprimer une page html
    Par rod59 dans le forum C++Builder
    Réponses: 4
    Dernier message: 29/09/2005, 07h45
  2. Imprimer une page en mode paysage
    Par twizell dans le forum ASP
    Réponses: 2
    Dernier message: 13/09/2005, 22h01
  3. Un lien qui ouvre sur une page spécifique d'un fichier
    Par chpog dans le forum Général JavaScript
    Réponses: 8
    Dernier message: 24/08/2005, 14h56
  4. imprimer une page Web sans qu'elle ne s'affiche
    Par Mehdi Feki dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 21/07/2005, 20h07
  5. [VB.NET] Imprimer une page aspx
    Par sehing dans le forum ASP.NET
    Réponses: 3
    Dernier message: 22/04/2005, 14h44

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