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 :

gachi de feuille


Sujet :

Macros et VBA Excel

  1. #1
    Membre confirmé Avatar de Dr_shaman
    Homme Profil pro
    Ingénieur Concepteur Développeur
    Inscrit en
    Février 2007
    Messages
    120
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingénieur Concepteur Développeur

    Informations forums :
    Inscription : Février 2007
    Messages : 120
    Par défaut gachi de feuille
    Bonjour.
    je sui nouvellment programeur dans un grande societer.et mon superieur ma demender de fair un programme pour convertire automatiquement de xls en pdf sur le serveur en C# ASP.net ( je c'est on est sur un serveur VBA pour mon problemme aucune differance).

    donc j'ai fai un bout de code :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    Sub nouveau()
    Workbooks.Open Filename:="C:\Documents and Settings\mgaloseau\Mes documents\Classeur1.xls"
    Application.ActivePrinter = "Adobe PDF"
    ActiveWindow.SelectedSheets.PrintOut Copies:=1, ActivePrinter:= _
    "Adobe PDF PrToFileName:=TRUE", Collate:=True
    End Sub
    j'ai pas "Acrobat Distiller" c'est koi? une autre imprimante virtuelle?
    en faite avec mon code su imprime sur une imprimante du reseau (celle par defau sur mon pc "j'ai mi 3 jour a man randre compt eppret 30 test par jour!)
    colaire le chef.

    c quoi sur Ne00: c'est le nom reseau d'un poste ou c'est le numerot de l'imprimante?

    si quelquin peu m'aider ce cerai cool.merci d'avence.

  2. #2
    Inactif  
    Avatar de ouskel'n'or
    Profil pro
    Inscrit en
    Février 2005
    Messages
    12 464
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 12 464
    Par défaut
    Fais une recherche sur le forum ou dans la FAQ, le sujet a été traité x fois. Tout est expliqué, Acrobat distiller (payant), PDFCreator (gratuit) à trouver sur le net et à charger, tout !
    Ne01 est le chemin de l'imprimante virtuelle créée.
    Je viens de taper "Pdfcreator" en recherche sur le forum et j'ai eu 8 (huit) pages de réponses Tu sélectionnes seulement les résolues

  3. #3
    Membre confirmé Avatar de Dr_shaman
    Homme Profil pro
    Ingénieur Concepteur Développeur
    Inscrit en
    Février 2007
    Messages
    120
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingénieur Concepteur Développeur

    Informations forums :
    Inscription : Février 2007
    Messages : 120
    Par défaut Bonjour ouskel'n'or
    Bonjour.merci pour ta reponce.
    j'ai chercher sur le forum! j'ai chercher sur le google! j'ai chercher dans la jungle microsoft!!!

    ET ... sa y est sa marche mieu avec le Ne02 c'est sur que ci je mais Ne00 ou rien sa imprime nimporte ou.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    Sub nouveau()
    Workbooks.Open Filename:="C:\Documents and Settings\mgaloseau\Mes documents\Classeur1.xls"
    Application.ActivePrinter = "Adobe PDF sur Ne02:"
    ActiveWindow.SelectedSheets.PrintOut Copies:=1, ActivePrinter:= _
    "Adobe PDF sur Ne02: PrToFileName:=TRUE", Collate:=True
    End Sub
    et moi (mon patron) veu pas PDFCreator c'est acrobat qui veu!

    et mon bute c'est d'executer cette macro en C# mais pour s'a je vai aller poser ma quesion ailleur.
    Merci.

  4. #4
    Membre émérite
    Avatar de fred65200
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    901
    Détails du profil
    Informations personnelles :
    Âge : 58
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 901
    Par défaut
    Bonsoir, as tu cocher les références

    Acrobat Distiller

    et

    Microsoft CDO Exchange xxxx Library
    ou
    Microsoft CDO for Windows 2000 Library

    dans ton projet?

    Salutations

  5. #5
    Inactif  
    Avatar de ouskel'n'or
    Profil pro
    Inscrit en
    Février 2005
    Messages
    12 464
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 12 464
    Par défaut
    Hello Fred,
    Avec Acrobat Distiller, il suffit en principe de désigner "Acrobat Distiller" comme imprimante par défaut sans avoir à valider de référence.
    "Acrobat Distiller" est un logiciel payant, es-tu sûr qu'il peut valider cette référence s'il ne l'a pas acquis ?

  6. #6
    Membre émérite
    Avatar de fred65200
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    901
    Détails du profil
    Informations personnelles :
    Âge : 58
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 901
    Par défaut
    Bonsoir ouskel'n'or

    Je ne sais pas répondre à ta question, j'ai juste mis des pistes suite aux recherches que j'ai fait sur Google.
    J'utilisais PDFCreator et maintenant le programme intégré d' Office 2007.

    @+
    fred65200

  7. #7
    Membre confirmé Avatar de Dr_shaman
    Homme Profil pro
    Ingénieur Concepteur Développeur
    Inscrit en
    Février 2007
    Messages
    120
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingénieur Concepteur Développeur

    Informations forums :
    Inscription : Février 2007
    Messages : 120
    Par défaut Distilleur Vs .ps
    Bin je suis trais satisfais de ta piste. mais il me sanble au vue de ce que j'ais pu voire sur le lien de fred65200 que il me fau un .ps pour imprimer sur le distilleur.

    c'est cool je progresse mais je n'arrive pas a créer un .ps avec mon excel (excel 2002 SP3).

    autre question C# excel -> Peut on utiliser les menu de excel.

    car dans ce cas il me suffirai d'ouvrire le fichier a imprimer et de fair
    - Adobe PDF
    -Convertire au format PDF

    j'ai essayer mais moi j'ais pas reussi.

  8. #8
    Membre confirmé Avatar de Dr_shaman
    Homme Profil pro
    Ingénieur Concepteur Développeur
    Inscrit en
    Février 2007
    Messages
    120
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingénieur Concepteur Développeur

    Informations forums :
    Inscription : Février 2007
    Messages : 120
    Par défaut Word 2007
    en faite mon entreprise est passé a word 2007 et il enregistre tout seul en PDF. merci.

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

Discussions similaires

  1. [VB6] [Excel] Résultat d'une requete ds une feuille
    Par elifqaoui dans le forum VB 6 et antérieur
    Réponses: 12
    Dernier message: 07/01/2003, 17h52
  2. [VB6] [Interface] Nbre de contrôles maxi dans une feuille
    Par Midou dans le forum VB 6 et antérieur
    Réponses: 7
    Dernier message: 13/10/2002, 16h09
  3. [VB6] [Excel] Insérer une image dans une feuille
    Par mathias dans le forum VB 6 et antérieur
    Réponses: 7
    Dernier message: 09/10/2002, 07h44
  4. Rattacher une feuille de style a un XML existant
    Par aour dans le forum XML/XSL et SOAP
    Réponses: 5
    Dernier message: 08/10/2002, 22h07
  5. [VB6] [Form] Interdire le déplacement d'une feuille
    Par Loïc dans le forum VB 6 et antérieur
    Réponses: 9
    Dernier message: 23/09/2002, 15h02

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