|
0 / 0 / 1
Регистрация: 21.05.2014
Сообщений: 67
|
||||||
Открыть файл Excel в DataGridView06.05.2015, 09:13. Показов 9835. Ответов 20
Метки нет (Все метки)
На С#.
Какой код надо в // Insert code to read the stream here этом месте чтоб Excel открылся в DataGridView?
0
|
||||||
| 06.05.2015, 09:13 | |
|
Ответы с готовыми решениями:
20
Как открыть Excel файл через datagridview? Как в datagridview открыть Excel файл? И сохранить его В DataGridView открыть фиксированную форму бухгалтерского баланса из Excel |
|
|
||
| 06.05.2015, 10:44 | ||
|
1
|
||
|
0 / 0 / 1
Регистрация: 21.05.2014
Сообщений: 67
|
|
| 06.05.2015, 11:17 [ТС] | |
|
там я смотрел не получается. OpenFile открывается но дальше да DataGridView не попадает.
0
|
|
|
2810 / 1679 / 885
Регистрация: 14.04.2015
Сообщений: 5,723
|
||||||
| 06.05.2015, 12:17 | ||||||
|
dataGridView1.Rows.Add( ... ); - описывает количество отображаемых колонок в гриде из екселя
1
|
||||||
|
0 / 0 / 1
Регистрация: 21.05.2014
Сообщений: 67
|
|
| 06.05.2015, 13:30 [ТС] | |
|
AndreyVorobey,
не работает все равно.
0
|
|
|
0 / 0 / 1
Регистрация: 21.05.2014
Сообщений: 67
|
||||||
| 06.05.2015, 14:16 [ТС] | ||||||
|
nio,
программы выглядеть вот так
0
|
||||||
|
0 / 0 / 1
Регистрация: 21.05.2014
Сообщений: 67
|
|
| 06.05.2015, 15:28 [ТС] | |
|
nio, мертвая тишина действия нету. щелкаю кнопку открыть(button1) ничего не происходит
0
|
|
|
2810 / 1679 / 885
Регистрация: 14.04.2015
Сообщений: 5,723
|
||||||
| 06.05.2015, 15:41 | ||||||
|
Попробуйте заменить Вашу шапку на эту
0
|
||||||
|
0 / 0 / 1
Регистрация: 21.05.2014
Сообщений: 67
|
|
| 06.05.2015, 15:50 [ТС] | |
|
AndreyVorobey, обозревателе решений в reference ссылку на сборку Microsoft.Office.Interop.Excel по точнее пожалуйста.
0
|
|
|
2810 / 1679 / 885
Регистрация: 14.04.2015
Сообщений: 5,723
|
|
| 06.05.2015, 16:19 | |
|
В Visual Studio имеется технология COM - компонентная модель объектов. Она позволяет одной программе (VS) работать с объектом другой программы (excel).
В нашем случае при использовании .NET сборок взаимодействия с приложением Microsoft Office нужно добавить ссылку на объект Microsoft.Offise.Interop.Excel, и ввести алиас пространства имён using Excel = Microsoft.Office.Interop.Excel; в VS2012 Добавить ссылку можно в explorer solution-references-add reference- вкладка COM, в VS8-10 в вкладке .NET вроде
0
|
|
|
|
|
| 07.05.2015, 14:02 | |
|
0
|
|
|
0 / 0 / 1
Регистрация: 21.05.2014
Сообщений: 67
|
||||||
| 08.05.2015, 07:54 [ТС] | ||||||
|
AndreyVorobey, у меня VS 2008 но все равно reference добавил ссылку на Microsoft.Office.Interop.Excel; и все равно не работает. вот что получилось. ошибка вот здесь показывает (openDialog.FileName);
0
|
||||||
|
2810 / 1679 / 885
Регистрация: 14.04.2015
Сообщений: 5,723
|
||||||
| 08.05.2015, 09:10 | ||||||
|
Извините, но не совсем понимаю, в чем именно ошибка. С ходу могу сказать, что если это конечный код, то здесь отсутствует кусок открытия файла в начале метода
0
|
||||||
|
0 / 0 / 1
Регистрация: 21.05.2014
Сообщений: 67
|
|||||||
| 08.05.2015, 12:46 [ТС] | |||||||
|
программа выглядеть так
0
|
|||||||
|
2810 / 1679 / 885
Регистрация: 14.04.2015
Сообщений: 5,723
|
|
| 08.05.2015, 15:50 | |
|
я могу кинуть проект с рабочей кнопкой импорта excel в datagrid, но у меня VS12.
0
|
|
|
0 / 0 / 1
Регистрация: 21.05.2014
Сообщений: 67
|
|
| 08.05.2015, 16:03 [ТС] | |
|
0
|
|
|
2810 / 1679 / 885
Регистрация: 14.04.2015
Сообщений: 5,723
|
|
| 08.05.2015, 16:09 | |
|
Вот. + файлик для импорта. 20 столбцов на раз выводит
0
|
|
|
0 / 0 / 1
Регистрация: 21.05.2014
Сообщений: 67
|
||
| 08.05.2015, 16:24 [ТС] | ||
|
ошибку выводит здесь Application.Run(new Form1());
Добавлено через 5 минут
0
|
||
| 08.05.2015, 16:24 | |
|
Помогаю со студенческими работами здесь
20
Открыть txt файл в DataGridView Открыть файл по названию из datagridview Открыть текстовый файл из treeview в datagridview Открыть csv файл из treeview в datagridview Как открыть файл xls в DataGridView? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Автоматическое создание документа при проведении другого документа
Maks 29.03.2026
Реализация из решения ниже выполнена на нетиповых документах, разработанных в конфигурации КА2.
Есть нетиповой документ "ЗаявкаНаРемонтСпецтехники" и нетиповой документ "ПланированиеСпецтехники".
В. . .
|
Настройка движения справочника по регистру сведений
Maks 29.03.2026
Решение ниже реализовано на примере нетипового справочника "ТарифыМобильнойСвязи" разработанного в конфигурации КА2, с целью учета корпоративной мобильной связи в коммерческом предприятии.
. . .
|
Автозаполнение реквизита при выборе элемента справочника
Maks 27.03.2026
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2.
При выборе "Спецтехники" (Тип Справочник. Спецтехника), заполняется. . .
|
Сумматор с применением элементов трёх состояний.
Hrethgir 26.03.2026
Тут.
https:/ / fips. ru/ EGD/ ab3c85c8-836d-4866-871b-c2f0c5d77fbc
Первый документ красиво выглядит, но без схемы.
Это конечно не даёт никаких плюсов автору, но тем не менее. . . всё может быть. . .
|
|
Автозаполнение реквизитов при создании документа
Maks 26.03.2026
Программный код из решения ниже размещается в модуле объекта документа, в процедуре "ПриСозданииНаСервере".
Алгоритм проверки заполнения реализован для исключения перезаписи значения реквизита,. . .
|
Команды формы и диалоговое окно
Maks 26.03.2026
1. Команда формы "ЗаполнитьЗапчасти".
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2.
В качестве источника данных. . .
|
Кому нужен AOT?
DevAlt 26.03.2026
Решил сделать простой ланчер
Написал заготовку:
dotnet new console --aot -o UrlHandler
var items = args. Split(":");
var tag = items;
var id = items;
var executable = args;. . .
|
Отправка уведомления на почту при создании или изменении элементов справочника
Maks 24.03.2026
Программная отправка письма электронной почты на примере типового справочника "Склады" в конфигурации БП3.
Перед реализацией необходимо выполнить настройку системной учетной записи электронной. . .
|