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

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

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

Проблема в том, что не знаю как это сделать если есть ссылки или код поделитесь.
Ищу везде, не могу ничего найти, кругом только экспорт из VB в Excel.
...
Рейтинг: 0 / 0
Как можно импортировать данные из Excel в любую табл (с возможностью редактирования) в VB6
    #38967012
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
так что КОНКРЕТНО непонятно? Как подключиться к эксель из VB? как открыть файл? как получить значение ячейки? как создать форму в VB? как положить грид на форму? как записать значение в ячейку грида?
...
Рейтинг: 0 / 0
Как можно импортировать данные из Excel в любую табл (с возможностью редактирования) в VB6
    #38967044
Фотография VSVLAD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пример для MSFlexGrid
...
Рейтинг: 0 / 0
Как можно импортировать данные из Excel в любую табл (с возможностью редактирования) в VB6
    #38969351
Фотография alex77755
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: 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
11 сообщений из 11, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Как можно импортировать данные из Excel в любую табл (с возможностью редактирования) в VB6
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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