Гость
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Как можно импортировать данные из Excel в любую табл (с возможностью редактирования) в VB6 / 11 сообщений из 11, страница 1 из 1
23.05.2015, 05:53
    #38966921
Bobax012
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как можно импортировать данные из Excel в любую табл (с возможностью редактирования) в VB6
Есть Excel файл и есть таблица в VB6, нужно импортировать к примеру все значения 1 столбца из Excel в таблицу VB. Как это можно сделать, может у кого-то есть код? В интернете много примеров экспорта из VB в Excel, а мне нужно наоборот.
Выручайте.
...
Рейтинг: 0 / 0
23.05.2015, 08:51
    #38966936
VSVLAD
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как можно импортировать данные из Excel в любую табл (с возможностью редактирования) в VB6
Bobax012в таблицу VB
В VB нет таблиц
...
Рейтинг: 0 / 0
23.05.2015, 08:53
    #38966939
VSVLAD
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как можно импортировать данные из Excel в любую табл (с возможностью редактирования) в VB6
Возможно имеется ввиду DataGrid/MSFlexGrid...
...
Рейтинг: 0 / 0
23.05.2015, 11:48
    #38966989
Bobax012
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как можно импортировать данные из Excel в любую табл (с возможностью редактирования) в VB6
VSVLAD,

Да, все верно, любой грид.
...
Рейтинг: 0 / 0
23.05.2015, 12:18
    #38966998
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как можно импортировать данные из Excel в любую табл (с возможностью редактирования) в VB6
Смотря что подразумевается под импортированием. Есть простой путь - брать значения из ячейки экселя и записывать в ячейку грида. Либо использовать эксельный файл как источник данных для грида (Data Binding), но тут придется повозиться, да и не каждый файл подойдет...
...
Рейтинг: 0 / 0
23.05.2015, 12:29
    #38967000
Bobax012
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как можно импортировать данные из Excel в любую табл (с возможностью редактирования) в VB6
Shocker.Pro,

Нужно просто перенести данные в грид VB6, больше файл Excel не нужен. Все операции будут проводиться в VB6.
...
Рейтинг: 0 / 0
23.05.2015, 12:50
    #38967006
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как можно импортировать данные из Excel в любую табл (с возможностью редактирования) в VB6
ну тогда первый вариант. Что вызывает проблемы?
...
Рейтинг: 0 / 0
23.05.2015, 13:05
    #38967010
Bobax012
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как можно импортировать данные из Excel в любую табл (с возможностью редактирования) в VB6
Shocker.Pro,

Проблема в том, что не знаю как это сделать если есть ссылки или код поделитесь.
Ищу везде, не могу ничего найти, кругом только экспорт из VB в Excel.
...
Рейтинг: 0 / 0
23.05.2015, 13:24
    #38967012
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как можно импортировать данные из Excel в любую табл (с возможностью редактирования) в VB6
так что КОНКРЕТНО непонятно? Как подключиться к эксель из VB? как открыть файл? как получить значение ячейки? как создать форму в VB? как положить грид на форму? как записать значение в ячейку грида?
...
Рейтинг: 0 / 0
23.05.2015, 15:58
    #38967044
VSVLAD
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как можно импортировать данные из Excel в любую табл (с возможностью редактирования) в VB6
Пример для MSFlexGrid
...
Рейтинг: 0 / 0
27.05.2015, 06:56
    #38969351
alex77755
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как можно импортировать данные из Excel в любую табл (с возможностью редактирования) в VB6
Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
Dim B As Double, P As Double, U As Double
Dim Ex As Object, WB As Object, M()

Set Ex = CreateObject("Excel.Application")
Set WB = Ex.Workbooks.Open(App.Path & "\x.xls")
M = WB.worksheets(1).UsedRange.Value
WB.Close
Set Ex = Nothing


В массиве М все данные из первого листа.
Можно считывать нужный диапазон
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Как можно импортировать данные из Excel в любую табл (с возможностью редактирования) в VB6 / 11 сообщений из 11, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]