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 :

Appli Excel sous VB 6


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
    Décembre 2005
    Messages
    32
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 32
    Par défaut Appli Excel sous VB 6
    Bonjour,
    Sous VB, je défini un controle Sheet(Exel) sur une forme.
    Par code j'ouvre une application Excel, je récupère bien
    les données par code.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    Set xlapp = CreateObject("Excel.Application")
    Set xlbook = xlapp.Workbooks.Add
    Set xlsheet = xlbook.Worksheets(1)
    Set ExcelSheet = CreateObject("Excel.Sheet")
    Mais je n'arrive pas à les visualiser dans le controle Sheet

    Que ne fais-je pas ?
    mci
    jeanangel

  2. #2
    Membre chevronné
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    290
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Septembre 2005
    Messages : 290
    Par défaut
    Bonsoir,
    voici un exemple
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
     
    Private Sub Command1_Click()
     Dim xlapp As New Excel.Application
    Dim xlbook As Excel.Workbook
    Dim xlsheet As Excel.Worksheet
    Set xlbook = xlapp.Workbooks.Add
    Set xlsheet = xlbook.Worksheets(1)
    xlsheet.Cells(1, 2) = 5000
    xlsheet.Cells(2, 2) = 75
    xlsheet.Cells(3, 1) = "Total"
    xlsheet.Range("B3").Formula = "=Sum(R1C2:R2C2)"
    xlsheet.Range("B3").Font.Bold = True
    xlsheet.Application.Visible = True
    'xlsheet.SaveAs ("C:\feuille_1.xls"), True
    'xlbook.Close
    'xlapp.Quit
    'Set xlsheet = Nothing
    'Set xlbook = Nothing
    'Set xlbook = Nothing
    End Sub
    jpleroisse

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    32
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 32
    Par défaut Appli Excel sous VB 6
    Bonjour,
    merci beaucoup pour ces renseignements.
    mais, ce que je n'arrive pas à faire, c'est à
    visualiser ces données et résultats, dans le
    controle VB 'Sheet' défini dans la Form VB.

    JeanAngel

Discussions similaires

  1. PB importation classeur excel sous access 2003
    Par techinfo37 dans le forum Access
    Réponses: 6
    Dernier message: 04/10/2005, 20h41
  2. Gerer les message d'excel sous delphi
    Par Yphon dans le forum Langage
    Réponses: 5
    Dernier message: 27/09/2005, 15h33
  3. Pilotage ole d'excel sous bcb6 -> AutoFilter
    Par GameOver dans le forum C++Builder
    Réponses: 4
    Dernier message: 15/04/2005, 11h56
  4. Petit prob avec l'OLE EXCELL sous builder
    Par vladi dans le forum C++Builder
    Réponses: 2
    Dernier message: 10/03/2005, 19h30
  5. recuperer du excel sous postgres ?
    Par in dans le forum PostgreSQL
    Réponses: 3
    Dernier message: 09/01/2004, 10h58

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