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

VB 6 et antérieur Discussion :

[VB6]: Inscrire donnée dans une table excel


Sujet :

VB 6 et antérieur

Mode arborescent

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    gaetan.tranvouez
    Invité(e)
    Par défaut [VB6]: Inscrire donnée dans une table excel
    Bonjour à tous

    voila j'ai fait un petit programme simple

    j'ai 17 textbox dans ma form

    j'ai un bouton qui permet d'ouvrir un fichier excel et j'ai un autre bouton qui inscrit les données des listbox dans ma table excel et c'est cette dernière opération qui ne fonctionne pas. j'ai un msg d'erreur qui me dit variable objet ou bloc with non définis et il me surligne la ligne en jaune

    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
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    Private Sub Command2_click()
    Dim appExcel As Excel.Application 'Application Excel
    Dim wbExcel As Excel.Workbook 'Classeur Excel
    Dim wsExcel As Excel.Worksheet 'Feuille Excel
        
    Set appExcel = CreateObject("Excel.Application")
    appExcel.Workbooks.Add
    Set wbExcel = appExcel.ActiveWorkbook
    Set wsExcel = wbExcel.ActiveSheet
    appExcel.Visible = True
    End Sub
    
    Private Sub Command1_Click()
    
    Dim I As Integer, var As Integer
    Dim val As String, typ As String
    Dim Rapports(2) As Double
    
        Command1.Enabled = True
       
        'Texte rajouté pour le stockage dans excel
        Dim appExcel As Excel.Application 'Application Excel
    Dim wbExcel As Excel.Workbook 'Classeur Excel
    Dim wsExcel As Excel.Worksheet 'Feuille Excel
        
        Static J As Long
        J = J + 1
    
        'Inscrit le type des 4 composants sous excel
        wsExcel.Cells(3 + 3 * J, 1) = Text1(0).Text
        wsExcel.Cells(3 + 3 * J, 2) = Text1(1).Text
        wsExcel.Cells(3 + 3 * J, 3) = Text1(2).Text
        wsExcel.Cells(3 + 3 * J, 4) = Text1(3).Text
        
        'Inscrit le taux des 4 composants sous excel
        wsExcel.Cells(4 + 3 * J, 1) = Text2(0).Text
        wsExcel.Cells(4 + 3 * J, 2) = Text2(1).Text
        wsExcel.Cells(4 + 3 * J, 3) = Text2(2).Text
        wsExcel.Cells(4 + 3 * J, 4) = Text2(3).Text
        
        'Inscrit le poids des 4 composants
        wsExcel.Cells(5 + 3 * J, 1) = Text2(0).Text
        wsExcel.Cells(5 + 3 * J, 2) = Text2(1).Text
        wsExcel.Cells(5 + 3 * J, 3) = Text2(2).Text
        wsExcel.Cells(5 + 3 * J, 4) = Text2(3).Text
           
         'Inscrit le code de chaque composant sous excel
        wsExcel.Cells(6 + 3 * J, 1) = Text3(0).Text
        wsExcel.Cells(6 + 3 * J, 2) = Text3(1).Text
        wsExcel.Cells(6 + 3 * J, 3) = Text3(2).Text
        wsExcel.Cells(6 + 3 * J, 4) = Text3(3).Text
        
        'Inscrit le numéro de la machine
        wsExcel.Cells(1, 1) = Text5.Text
        
    End Sub
    Dernière modification par AlainTech ; 25/07/2006 à 08h07. Motif: Suppression lignes vides

Discussions similaires

  1. [VB6]Importer un fichier texte dans une table ACCESS
    Par jean-pierre96 dans le forum VB 6 et antérieur
    Réponses: 6
    Dernier message: 26/02/2013, 15h55
  2. inserer données dans une table excel
    Par leoppina dans le forum ASP.NET
    Réponses: 1
    Dernier message: 07/09/2011, 20h03
  3. [AC-2003] données de base dans une table
    Par MCarole dans le forum Sécurité
    Réponses: 2
    Dernier message: 21/08/2009, 10h48
  4. [SQL] Récupération de données et Insert dans une table
    Par heteroclite dans le forum PHP & Base de données
    Réponses: 32
    Dernier message: 12/07/2006, 16h17
  5. [VB6] Erreur durant la recherche dans une table
    Par quaife dans le forum VB 6 et antérieur
    Réponses: 3
    Dernier message: 03/04/2006, 17h21

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