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

API, COM et SDKs Delphi Discussion :

Impression Excel , comment definir les pages à imprimer


Sujet :

API, COM et SDKs Delphi

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Inactif  
    Homme Profil pro
    Étudiant
    Inscrit en
    Août 2017
    Messages
    47
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 24
    Localisation : France, Morbihan (Bretagne)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Août 2017
    Messages : 47
    Par défaut Impression Excel , comment definir les pages à imprimer
    Bonjour à tous,

    J'utilise Delphi pour piloter Excel.
    J'ai regardé dans la FAQ, mais je n'ai pas trouvé.

    J'arrive à faire la mise en page selon la FAQ, mais j'aimerais définir les pages à imprimer depuis mes deux édits.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    var
    ....
    OleApplication, OleWorkBook: Variant; 
     
    OleApplication.ActiveSheet.PageSetup
    ???? .. ( page 2 ; page 4)

    puis j'imprime mes pages
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    OleApplication.ActiveWindow.SelectedSheets.PrintOut(1);
    En vous remerciant pour votre aide,

    Sincères salutations

  2. #2
    Expert confirmé
    Avatar de anapurna
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mai 2002
    Messages
    3 491
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Mai 2002
    Messages : 3 491
    Par défaut
    Salut

    Justement ce n'est pas dans le pageSetup mais dans le printout

    Essaie un truc du genre
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
     OleWorkbook := OleApplication.Workbooks ;
     OleWorkbook.PrintOut(From:=2, To:=3,Copies   :=1);

  3. #3
    Inactif  
    Homme Profil pro
    Étudiant
    Inscrit en
    Août 2017
    Messages
    47
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 24
    Localisation : France, Morbihan (Bretagne)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Août 2017
    Messages : 47
    Par défaut remerciements
    Bonjour Anapurna

    Merci pour votre réponse,

    j'avais trouvé quelques minutes plus tard, j'ai essayé de supprimer le post mais je n'ai pas réussi.
    Un grand merci pour votre aide.

    Sincères remerciements
    Et bon coding

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

Discussions similaires

  1. [Excel]Comment détecter les paramètres régionaux
    Par Mut dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 13/09/2006, 11h01
  2. Réponses: 10
    Dernier message: 17/08/2006, 18h57
  3. Comment éviter les pages blanches dans un état?
    Par Noline dans le forum Access
    Réponses: 2
    Dernier message: 31/07/2006, 16h30
  4. Réponses: 2
    Dernier message: 24/06/2006, 16h10
  5. Comment afficher les pages suivantes d'un QuickReport ?
    Par bertrand_declerck dans le forum Composants VCL
    Réponses: 4
    Dernier message: 17/06/2005, 12h54

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