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 :

[Excel] Problème avec l'accès aux feuilles et aux cellules


Sujet :

API, COM et SDKs Delphi

  1. #1
    Candidat au Club
    Inscrit en
    septembre 2005
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : septembre 2005
    Messages : 3
    Points : 2
    Points
    2
    Par défaut [Excel] Problème avec l'accès aux feuilles et aux cellules
    Bonjourà tous,

    j'ai suivi les tutoriels du site et j'ai vu qu'il y avait 2 methodes pour travailler sur un classeur puis des feuilles et cellules EXCEL.

    1: en passant par des variant
    Ex:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    OleExcel := CreateOleObject('Excel.Application')
    MonClasseur := vXLWorkbooks.Open(MonFichier);
    2: en passant par ExcelApplication
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    ExcelApplication1.Connect;
    MonClasseur:=ExcelApplication1.Workbooks.Open('c:\tutoriel\tuto.xls',False,False,EmptyParam, ... ,EmptyParam,0);
        //bon déja là dans le tuto il me manquait 2 parametres j'ai rajouté 2 emptyparam
    Mafeuille := MonClasseur.WorkSheets['feuill1'] as _worksheet;
    - Alors le premier marche bien mais je peux pas changer le format des cellules car avec
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    MaFeuille.Range['A1','C5'].NumberFormat
    ou
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    MaFeuille.Range['A1','C5'].Merge
    delphi ne reconnait pas numberformat ou merge ou tout autre chose et donc ne compile pas.
    - Avec la deuxieme méthode l'appli compile mais lors de l'ouverture de Monclasseur il plante

  2. #2
    Candidat au Club
    Inscrit en
    septembre 2005
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : septembre 2005
    Messages : 3
    Points : 2
    Points
    2
    Par défaut
    ah oui j'ai Delphi2005 ce qui pourrait expliquer certaines choses

  3. #3
    Candidat au Club
    Inscrit en
    septembre 2005
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : septembre 2005
    Messages : 3
    Points : 2
    Points
    2
    Par défaut
    bon j'ai trouvé un moyen de contourner le pb
    il y a une fonction _open qui doit etre la fonction utilisée avant celle ci avec 2 arguments de moins comme dans le tuto

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

Discussions similaires

  1. [VBA-EXCEL] problème avec ma comparaison
    Par sebneb dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 03/02/2007, 14h19
  2. Réponses: 4
    Dernier message: 03/01/2007, 22h25
  3. [EXCEL] problème avec récupération automatique
    Par Moheva dans le forum Excel
    Réponses: 2
    Dernier message: 27/07/2006, 10h11
  4. Excel : problème avec la saisie d'heure
    Par an_merle dans le forum Excel
    Réponses: 1
    Dernier message: 21/02/2006, 23h26
  5. [VB Excel] Problème avec le nom automatique des TCD
    Par RedBurn dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 03/12/2005, 14h30

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