Voila je crée un petit soft pour la secrétaire( elle est sympa ...), elle a besoin de récupérer des infos d'un fichiers excel. et de les mettre dans un autre logiciel.
L'idee est de cherge le fichier excel dans un datagrid.view , selectionner la ligne , de rentrer les infos selectionner dans des boites textes et ensuite ce qu'elle veut récupérer l'envoyer dans le clipboard pour qu'elle n'est qu'a les coller dans l'autre soft.
Mon premier prob est de charger le fichier excel j'ai trouver comment faire sur ce forum
a) je declare une datatable
b) je charge la table
c) je lien en binondingsource la table
J'ai fait tout ca en load du du form mais la le datagridview est vide ??
Je vous mets le code
J'ai du oublier kkchose
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 Private Sub Form1_Load(sender As Object, e As EventArgs) Handles Me.Load Dim dt As DataTable dt = New DataTable() Using conn As OleDbConnection = New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Users\Eric\Documents\Materiel\Articles_CFM.xls;Extended Properties=""Excel 14.0;HDR=Yes;IMEX=1""") Using adapter As OleDbDataAdapter = New OleDbDataAdapter("SELECT * FROM $Articles_CFM", conn) adapter.Fill(dt) End Using End Using DataGridView1.AutoGenerateColumns = True DataGridView1.DataSource = dt End Sub
Partager