|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » Разное - [решено] Импорт таблицы Excel в Visual Basic 2010 |
|
|
Разное - [решено] Импорт таблицы Excel в Visual Basic 2010
|
Пользователь Сообщения: 66 |
Профиль | Отправить PM | Цитировать
Доброго времени суток.
Помогите импортировать таблицу Excel в DataGridView Public Class Form1 Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim MyConnection As System.Data.OleDb.OleDbConnection Dim DtSet As System.Data.DataSet Dim MyCommand As System.Data.OleDb.OleDbDataAdapter MyConnection = New System.Data.OleDb.OleDbConnection("Provider=Microsoft.ACE.OLEDB.12.0;Data Source='C:\test.xlsx';Extended Properties=Excel 12.0;HDR=Yes;") 'Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" file location"; Extended Properties=Excel 8.0;IMEX=1;HDR=yes MyCommand = New System.Data.OleDb.OleDbDataAdapter("select * from [Sheet1$]", MyConnection) DtSet = New System.Data.DataSet MyCommand.Fill(DtSet) DataGridView1.DataSource = DtSet.Tables(0) MyConnection.Close() End Sub End Class |
|
Отправлено: 17:52, 23-11-2011 |
Разный Сообщения: 1294
|
Профиль | Отправить PM | Цитировать |
Отправлено: 18:52, 23-11-2011 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Пользователь Сообщения: 66
|
Профиль | Отправить PM | Цитировать ferget, Спасибо
|
Отправлено: 19:49, 23-11-2011 | #3 |
Пользователь Сообщения: 66
|
Профиль | Отправить PM | Цитировать ferget, А как задать формат ячейки DataGridView , в файле Excel стоит формат даты ГГГГММДД а в DataGridView отображается ДД.ММ.ГГГГ
|
Последний раз редактировалось neo21, 25-11-2011 в 03:38. Отправлено: 20:29, 23-11-2011 | #4 |
Пользователь Сообщения: 66
|
Профиль | Отправить PM | Цитировать Цитата neo21:
|
||
Отправлено: 17:26, 25-11-2011 | #5 |
Разный Сообщения: 1294
|
Профиль | Отправить PM | Цитировать neo21, для вопроса создавайте новое сообщение
вот вы исправили сообщение #4, а я это заметил только после сообщения #5 Цитата neo21:
|
|
Отправлено: 18:59, 25-11-2011 | #6 |
Пользователь Сообщения: 66
|
Профиль | Отправить PM | Цитировать |
Отправлено: 19:24, 25-11-2011 | #7 |
Разный Сообщения: 1294
|
Профиль | Отправить PM | Цитировать надо через System.Globalization изменить десятичный разделитель на точку
|
Отправлено: 00:21, 26-11-2011 | #8 |
Пользователь Сообщения: 66
|
Профиль | Отправить PM | Цитировать ferget, А как?
|
Отправлено: 01:29, 26-11-2011 | #9 |
Пользователь Сообщения: 66
|
Профиль | Отправить PM | Цитировать |
Отправлено: 02:23, 26-11-2011 | #10 |
|
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Разное - [решено] Открытие файла Excel в Visual Basic 2010 | neo21 | Программирование и базы данных | 18 | 27-07-2016 14:22 | |
Разное - [решено] DataGridView в Visual Basic 2010 | neo21 | Программирование и базы данных | 2 | 22-11-2011 02:48 | |
Прочие - Ошибка в Word 2010 Microsoft Visual Basic for Application | akalibr | Microsoft Office (Word, Excel, Outlook и т.д.) | 3 | 06-11-2011 21:53 | |
Разное - [решено] Переименование файла в в Visual Basic 2010 | neo21 | Программирование и базы данных | 4 | 06-11-2011 12:11 | |
Разное - [решено] Progressbar в Visual Basic 2010 | neo21 | Программирование и базы данных | 4 | 30-10-2011 16:29 |
|