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

Bases de données Delphi Discussion :

Delphi ne reconnait pas "Excel97" dans la clause "Uses"


Sujet :

Bases de données Delphi

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2012
    Messages
    107
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Enseignement

    Informations forums :
    Inscription : Août 2012
    Messages : 107
    Par défaut Delphi ne reconnait pas "Excel97" dans la clause "Uses"
    Bonjour tout le monde,

    j'ai une toute petite question...
    j'ai trouvé sur ce site une procédure d'exportation de données vers Excel (publiée en 2006)
    mais mon Delphi 10.3 ne reconnait pas l'unité "excel97" dans la clause "Uses"
    j'ai essayé des trucs du genre "excel12" ou "excel14" mais c'est pareil,
    sachant que j'ai Excel 2016 installé.

    Merci d'avance.

  2. #2
    Membre Expert
    Avatar de Charly910
    Homme Profil pro
    Ingénieur TP
    Inscrit en
    Décembre 2006
    Messages
    2 523
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur TP
    Secteur : Bâtiment Travaux Publics

    Informations forums :
    Inscription : Décembre 2006
    Messages : 2 523
    Par défaut
    Bonjour,

    cela dépend surement du Excel installé sur le poste et déclaré lors de l'installation de Delphi.

    Chez moi avec Excel 2000 il faut ajouter dans les Uses : OleServer et Excel2000

    Sinon tu poses un TExcelApplication sur la fiche (onglet Serveur) et tu compiles. Delphi va ajouter les bons Uses

    A+
    Charly

  3. #3
    Membre confirmé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2012
    Messages
    107
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Enseignement

    Informations forums :
    Inscription : Août 2012
    Messages : 107
    Par défaut
    Merci pour votre réponse Charly910,
    pour commencer, le TExcelApplication n'existe pas dans ma palette de composants (delphi 10.3 édition Architecte)
    donc j'ai rajouté manuellement "Excel2000" et "Oleserver", c'est reconnu par Delphi;
    par contre, une variable déclarée "RangeE" du type "Excel2000.Range" ("Excel97.range" avant modification)
    n'est pas reconnue.
    je préfère vous donner le lien vers la procédure pour mieux comprendre:
    https://www.developpez.net/forums/d6...csv-clipboard/

  4. #4
    Membre Expert
    Avatar de Charly910
    Homme Profil pro
    Ingénieur TP
    Inscrit en
    Décembre 2006
    Messages
    2 523
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur TP
    Secteur : Bâtiment Travaux Publics

    Informations forums :
    Inscription : Décembre 2006
    Messages : 2 523
    Par défaut
    Bonjour,
    je n'ai pas de base de données sous la main et ne peux pas tester avec un DbGrid.

    Essaye un variant pour RangeE.

    A+
    Charly

  5. #5
    Membre Expert
    Avatar de Charly910
    Homme Profil pro
    Ingénieur TP
    Inscrit en
    Décembre 2006
    Messages
    2 523
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur TP
    Secteur : Bâtiment Travaux Publics

    Informations forums :
    Inscription : Décembre 2006
    Messages : 2 523
    Par défaut
    Sinon tu peux essayer de t'inspirer de la FAQ qui exporte un StringGrid

  6. #6
    Membre Expert
    Avatar de pprem
    Homme Profil pro
    MVP Embarcadero - formateur&développeur Delphi, PHP et JS
    Inscrit en
    Juin 2013
    Messages
    1 876
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activité : MVP Embarcadero - formateur&développeur Delphi, PHP et JS
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juin 2013
    Messages : 1 876
    Par défaut
    Bonjour

    Les composants Office ne sont plus activés par défaut : il faut aller dans Composants / Installer des composants pour cocher la version de paquet que l'on désire utiliser.

Discussions similaires

  1. Réponses: 6
    Dernier message: 18/04/2014, 13h43
  2. Quelle méthode si pas de sous-requête dans FROM clause
    Par ehochedez dans le forum Requêtes
    Réponses: 7
    Dernier message: 06/05/2012, 19h11
  3. Réponses: 0
    Dernier message: 06/05/2009, 12h12
  4. Delphi ne reconnait pas GetTickCount64
    Par xenos dans le forum Langage
    Réponses: 13
    Dernier message: 20/02/2008, 12h56
  5. ma page ne reconnait pas la classe dans le css
    Par Dnx dans le forum Mise en page CSS
    Réponses: 7
    Dernier message: 25/08/2005, 23h57

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