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.NET Discussion :

excel via vb.net


Sujet :

VB.NET

  1. #1
    Membre actif
    Inscrit en
    Mars 2011
    Messages
    21
    Détails du profil
    Informations forums :
    Inscription : Mars 2011
    Messages : 21
    Par défaut excel via vb.net
    je dois développer une application qui permet de connecter un fichier excel existant et faire des modifications sans l'ouvrir par exemple trier des données par colonnes.
    est ce vous pouvez m'aider à propos ceci.
    merci d'avance

  2. #2
    Membre éclairé Avatar de sihammaster
    Webmaster
    Inscrit en
    Mai 2009
    Messages
    256
    Détails du profil
    Informations professionnelles :
    Activité : Webmaster
    Secteur : Finance

    Informations forums :
    Inscription : Mai 2009
    Messages : 256
    Par défaut
    Bonjour,
    Voila un simple code sert à modifier un enregistrement depuis excel:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
      Dim MyConnection As System.Data.OleDb.OleDbConnection
            Dim myCommand As New System.Data.OleDb.OleDbCommand
            Dim sql As String
            MyConnection = New System.Data.OleDb.OleDbConnection("Provider=Microsoft.ACE.OLEDB.12.0;" & _
          "Data Source=c:\testUpdate.xlsx;Extended Properties=""Excel 12.0 Xml;HDR=no""")
            MyConnection.Open()
            myCommand.Connection = MyConnection
            sql = "Update [Sheet1$] set [f1]='ex1',[f2]='ex2'  where [f1]='test'"
            myCommand.CommandText = sql
            myCommand.ExecuteNonQuery()
    à toi de le modifier selon tes besoins,

  3. #3
    Membre actif
    Inscrit en
    Mars 2011
    Messages
    21
    Détails du profil
    Informations forums :
    Inscription : Mars 2011
    Messages : 21
    Par défaut
    ça ne marche pas il m'affiche une erreur concernant Myconnection et mycommand :
    Erreur 5 D:\projet\tp\tp\ThisWorkbook.vb 17 9 tp Déclaration attendue.
    NB: j'utilise Visual Basic 2008

Discussions similaires

  1. Réponses: 7
    Dernier message: 14/03/2014, 13h39
  2. Réponses: 0
    Dernier message: 15/08/2010, 19h07
  3. travailler sous excel via vb.net
    Par vbnetnet dans le forum Microsoft Office
    Réponses: 1
    Dernier message: 09/11/2009, 22h04
  4. lire fichier Excel via VB.NET
    Par vinceLeBarbare dans le forum VB.NET
    Réponses: 5
    Dernier message: 13/03/2007, 15h32
  5. [VB.NET] problème d'utilisation de substotal (excel via VB)
    Par Pynuch dans le forum Windows Forms
    Réponses: 4
    Dernier message: 17/11/2005, 13h53

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