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 :

Delphi ouverture d'une feuille excel


Sujet :

API, COM et SDKs Delphi

  1. #1
    Membre régulier
    Homme Profil pro
    Inscrit en
    Avril 2011
    Messages
    177
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations forums :
    Inscription : Avril 2011
    Messages : 177
    Points : 111
    Points
    111
    Par défaut Delphi ouverture d'une feuille excel
    Bonjour;
    j'utilise le composant TcomboBox nommé "DD et Poste";

    aussi le composant Application Excel

    Code delphi : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    vMSExcel := CreateOleObject('Excel.Application');
    vMSExcel.Visible := true;
    NomFichier := 'C:\Traitement de la pointe\'+DD.Text+'.xlsx';
    vXLWorkbooks := vMSExcel.Workbooks;
    vXLWorkbook := vXLWorkbooks.Open(NomFichier);
    aSheetName := poste.Text;
    vWorksheet := vXLWorkbook.WorkSheets[aSheetName];
    Alors, Tous est bien,A chaque changment de Tcombobox nommé DD j'obtient le fichier Excel correct sauf que ce fichier il y a plusieurs feuilles chaqu'une et nommée selon le Tcombobox Poste;
    je veux au lancement d'excel la feuil nommé dans le poste.txt s'affiche ,
    le code précédent affiche le classeur excel dans une feuil au-hasard;
    quel est la solution a votre avis.
    Merci.

  2. #2
    Modérateur
    Avatar de tourlourou
    Homme Profil pro
    Biologiste ; Progr(amateur)
    Inscrit en
    Mars 2005
    Messages
    3 874
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Biologiste ; Progr(amateur)

    Informations forums :
    Inscription : Mars 2005
    Messages : 3 874
    Points : 11 363
    Points
    11 363
    Billets dans le blog
    6
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    vWorksheet := vXLWorkbook.WorkSheets[aSheetName].Activ{at}e; // ???
    vXLWorkbook.ActiveWorkSheet:=vWorksheet; // ???

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

Discussions similaires

  1. Ouverture d'une feuille excel via une autre feuille excel.
    Par JonathanMQ dans le forum Macros et VBA Excel
    Réponses: 7
    Dernier message: 06/01/2010, 22h12
  2. ouverture d'une feuille Excel
    Par Sebastien_INR59 dans le forum Access
    Réponses: 12
    Dernier message: 23/06/2006, 11h34
  3. SLK[VBA-E]Pb de décimales en ouverture d'une feuille excel
    Par Delphi-ne dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 16/02/2006, 08h29
  4. ouvrir une feuille EXCEL dans Delphi.NET
    Par micha382 dans le forum Delphi .NET
    Réponses: 1
    Dernier message: 04/11/2005, 22h35
  5. [Delphi.NET][ActiveX][javascript]ouverture d'une feuil excel
    Par lolhangman dans le forum Delphi .NET
    Réponses: 13
    Dernier message: 23/06/2005, 10h13

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