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 :

Comment créer un fichier Excel avec Delphi ?


Sujet :

API, COM et SDKs Delphi

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    29
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Juillet 2006
    Messages : 29
    Points : 19
    Points
    19
    Par défaut Comment créer un fichier Excel avec Delphi ?
    Bonjour à tous,

    J'ai une application dll créé avec Delphi 5 sur mon serveur (serveur 2003). J'essais de créer un fichier excel sur mon serveur et après l'ouvrir. Lorsque l'application vient pour le créer voici l'erreur que je reçoit

    "The server process could not be started because the configured identity is
    incorrect. Check the username and password."

    Lorsque je le fais localement sur mon ordinateur tout fonctionne bien. J'ai
    fait beaucoup de recherche mais je ne trouve pas quoi faire.
    Merci de votre aide
    Nancy

  2. #2
    Expert éminent sénior
    Avatar de Jipété
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    10 730
    Détails du profil
    Informations personnelles :
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Juillet 2006
    Messages : 10 730
    Points : 15 132
    Points
    15 132
    Par défaut
    "The server process could not be started because the configured identity is incorrect. Check the username and password."
    Google est ton ami,
    355 réponses sur cette phrase !
    --
    jp
    Il a à vivre sa vie comme ça et il est mûr sur ce mur se creusant la tête : peutêtre qu'il peut être sûr, etc.
    Oui, je milite pour l'orthographe et le respect du trait d'union à l'impératif.
    Après avoir posté, relisez-vous ! Et en cas d'erreur ou d'oubli, il existe un bouton « Modifier », à utiliser sans modération
    On a des lois pour protéger les remboursements aux faiseurs d’argent. On n’en a pas pour empêcher un être humain de mourir de misère.
    Mes 2 cts,
    --
    jp

  3. #3
    Membre à l'essai
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    29
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Juillet 2006
    Messages : 29
    Points : 19
    Points
    19
    Par défaut
    C'est bien ce que je disais dans mon message, que j'avais chercher beaucoup. Google précisément. Ca ne répond pas à mon problème, j'ai testé beaucoup de chose et je n'ai pas réussi.

  4. #4
    Expert éminent sénior
    Avatar de Jipété
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    10 730
    Détails du profil
    Informations personnelles :
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Juillet 2006
    Messages : 10 730
    Points : 15 132
    Points
    15 132
    Par défaut
    Salut,

    J'ai donc vu la première page de réponses de l'ami google (sans ouvrir aucun lien), j'en conclus qu'il doit s'agir d'un problème de droits et/ou d'authentification, mais comme y a pas l'ombre d'une ligne de code dans ta question, personne ne pourra t'en dire plus...
    --
    jp
    Il a à vivre sa vie comme ça et il est mûr sur ce mur se creusant la tête : peutêtre qu'il peut être sûr, etc.
    Oui, je milite pour l'orthographe et le respect du trait d'union à l'impératif.
    Après avoir posté, relisez-vous ! Et en cas d'erreur ou d'oubli, il existe un bouton « Modifier », à utiliser sans modération
    On a des lois pour protéger les remboursements aux faiseurs d’argent. On n’en a pas pour empêcher un être humain de mourir de misère.
    Mes 2 cts,
    --
    jp

  5. #5
    Expert éminent sénior
    Avatar de Paul TOTH
    Homme Profil pro
    Freelance
    Inscrit en
    Novembre 2002
    Messages
    8 964
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Freelance
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2002
    Messages : 8 964
    Points : 28 445
    Points
    28 445
    Par défaut
    bon je vais juste répondre au titre de la question alors

    le composant XLSReadWriteII est EXCELLENT !

    c'est un composant Delphi natif qui génère directement le fichier XLS sans passer par OLE, il n'est donc pas nécessaire d'avoir Excel sur le poste !

    et ça c'est top ! notamment quand tu as soudain une politique pour passer de MSOffice à OpenOffice, le programme fonctionne toujours et les documents produits sont toujours utilisables
    Developpez.com: Mes articles, forum FlashPascal
    Entreprise: Execute SARL
    Le Store Excute Store

  6. #6
    Membre à l'essai
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    29
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Juillet 2006
    Messages : 29
    Points : 19
    Points
    19
    Par défaut
    Voici la ligne qui bloque vMSExcel := CreateOleObject('Excel.Application');
    C'est la première. Moi aussi je crois que c'est un problème de droit mais je ne sais pas trop ou changer les droits. J'ai regardé plein d'option sur google mais rien ne fonctionne. Pour ce qui est de la composante XLSReadWriteII, elle me semble bien mais je n'ai aucune idée comment elle fonctionne et aucun des programmes démo qui viennent avec ne fonctionne. Il y a sûrement quelqu'un qui a déjà créé un document excel sur un serveur

    Merci

  7. #7
    Rédacteur


    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    7 171
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2003
    Messages : 7 171
    Points : 15 060
    Points
    15 060
    Billets dans le blog
    1
    Par défaut
    Citation Envoyé par nancyvoyer Voir le message
    Moi aussi je crois que c'est un problème de droit mais je ne sais pas trop ou changer les droits.
    Dans ce cas là essaie, sur un serveur de test, de te connecter en administrateur. Ainsi tu seras fixé sur ce point.

Discussions similaires

  1. comment enregistrer un fichier excel avec le vba
    Par zaki_1982 dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 03/04/2008, 18h09
  2. [Excel] Comment lire des fichiers excel avec php?
    Par dear_rihab dans le forum Bibliothèques et frameworks
    Réponses: 5
    Dernier message: 02/11/2007, 12h38
  3. créer un fichier excell avec VBA(access)
    Par JCH dans le forum Access
    Réponses: 1
    Dernier message: 19/09/2006, 19h07
  4. Comment utiliser les fichiers *.PNG avec Delphi ?
    Par HopeLeaves dans le forum Composants VCL
    Réponses: 2
    Dernier message: 17/09/2005, 20h59
  5. Comment lancer un fichier Excel avec Access ??
    Par merlubreizh dans le forum Access
    Réponses: 5
    Dernier message: 12/09/2005, 14h20

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