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 :

Base de données pdf


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2010
    Messages
    42
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2010
    Messages : 42
    Par défaut Base de données pdf
    Bonjour à tous,
    je fais un programme dans lequel j'ai une base de données référençant différents matériaux. Dans ma userform, j'ai la liste de ces matériaux et un bouton imprimer qui doit imprimer la fiche technique en pdf de la matière sélectionnée. Le problème est que je voudrais inclure ces fiches techniques à mon programme pour faire en sorte qu'elles soient toujours présentes lorsque je l'exécute sur une autre machine, ce que je ne sais pas faire.
    Quelqu'un pourrait m'aider ?
    Merci

  2. #2
    Membre éclairé Avatar de Yolak
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    341
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Vosges (Lorraine)

    Informations forums :
    Inscription : Mars 2007
    Messages : 341
    Par défaut
    Bonjour,
    Je ne pourrais que vous conseiller que de créer un SETUP avec Innosetup et ISTOOL qui permettra d'installer vos fichiers sur le poste client quelque soit les lettres des lecteurs (programme gratuit).
    Demandez au setup d'installer vos fichiers dans {pf}/NomApplication/
    {pf} = Dossier program files
    Si vous avez des soucis avec IsTool, il existe des tutos mais je peux vous aider (et d'autres personnes aussi)

    Donc:
    Créez un dossier avec le classeur Excel et les fichiers pdf. A chaque fois qu'un appel à une de ces fiches pdf, utilisez "ThisWorkBook.Path" pour être sûr qu'il n'y ai pas de problème (évitez les chemin en dur type "C:/Program Files/...")
    Et faites bien attention a ne pas enregistrer votre code de macro dans le classeur des macros personnelles mais bien dans votre classeur.

    C'est une solution, il y en a sans doute d'autres.

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2010
    Messages
    42
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2010
    Messages : 42
    Par défaut
    Je ne connais pas du tout isTool, je vais essayer de voir un peu ce que c'est.
    En tout cas, merci pour l'aide

  4. #4
    Membre éclairé Avatar de Yolak
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    341
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Vosges (Lorraine)

    Informations forums :
    Inscription : Mars 2007
    Messages : 341
    Par défaut
    Voici un lien vers un premier tuto qui peut être utile pour IsTool

    http://thierryaim.developpez.com/tut...tup/isdistrib/

    Bon courage!

Discussions similaires

  1. [phpToPDF] Génération de PDF + enregistrement base de données
    Par milo1986 dans le forum Bibliothèques et frameworks
    Réponses: 2
    Dernier message: 25/02/2008, 08h32
  2. Afficher un PDF issu d'une base de données
    Par bannik dans le forum Langage
    Réponses: 1
    Dernier message: 06/02/2008, 15h12
  3. Réponses: 1
    Dernier message: 22/11/2007, 08h42
  4. [MySQL] pdf en base de données
    Par kiranis dans le forum PHP & Base de données
    Réponses: 1
    Dernier message: 02/08/2007, 11h55
  5. Jtable pb ouverture d'un pdf dans une base de donnée
    Par fredo1314 dans le forum Composants
    Réponses: 11
    Dernier message: 11/07/2006, 19h15

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