powered by simpleCommunicator - 2.0.55     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Как вытащить определенные данные из Excel и вставить их в таблицы Access
11 сообщений из 36, страница 2 из 2
Как вытащить определенные данные из Excel и вставить их в таблицы Access
    #37025508
Bobax012
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Bobax012,

Решил воспользоваться вашим советом и работать с кодом, что написал qwerty112
Но возник еще вопрос. Нельзя ли пути к файлам сделать не жестко привязанными, т.е, чтобы пользователь сам выбирал местоположение файлов
Из кода

Const ExcelFilePath = "<путь и имя Эксель-файла>"
Const AccFilePath = "<путь и имя Акс-файла>"

понимаю, что путь пишется в самом коде программы. И думаю, что по другому никак нельзя сделать.
Я прав? Если да, то как иначе можно сделать выбор файлов пользователем?
...
Рейтинг: 0 / 0
Как вытащить определенные данные из Excel и вставить их в таблицы Access
    #37025601
Фотография mds_world
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Bobax012как иначе можно сделать выбор файлов пользователем?
Например, Application.FileSearch. Хелп, поиск по форуму.

Или хранить пути в таблицах. Или сделать форму и в поле писать путь вручную. Вариантов тьма.
...
Рейтинг: 0 / 0
Как вытащить определенные данные из Excel и вставить их в таблицы Access
    #37025613
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Bobax012,

Вы, кажется, так и не указали среду разработки. VB6? Тогда смотрите контрол CommonDialog - там все просто.
...
Рейтинг: 0 / 0
Как вытащить определенные данные из Excel и вставить их в таблицы Access
    #37025615
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.ProBobax012,

Вы, кажется, так и не указали среду разработки. VB6? Тогда смотрите контрол CommonDialog - там все просто.

виноват, указывали. В общем - вот.
...
Рейтинг: 0 / 0
Как вытащить определенные данные из Excel и вставить их в таблицы Access
    #37025759
Bobax012
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Идем к следующему шагу))
Выводим данные из таблицы Access в грид. И тут задался вопросом, какой грид выбрать. Пробежался по форуму и у каждого свои варианты. Некоторые даже предлагают сторонние гриды, либо писать самим, но т.к. я еще в этом не силен, посоветуйте грид который бы мог вместить 65536 записей, т.к. именно столько максимальное количество строк в Excel.
...
Рейтинг: 0 / 0
Как вытащить определенные данные из Excel и вставить их в таблицы Access
    #37025781
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Bobax012посоветуйте грид который бы мог вместить 65536 записей, т.к. именно столько максимальное количество строк в Excel.

И опять лучше переделать ТЗ
Потому что никакому пользователю не требуется столько записей в гриде. Обычно используют постаничный вывод или фильтр.

А еще, это ограничение на количество строк отсутствует в последних версиях экселя.

Если все-таки есть желание загрузить такое количество записей в грид одним махом, то.... лучше этого не делать, потому что пользователь уснет раньше, чем загрузится грид. Лучше тогда использовать динамическую подгрузку данных в грид (по мере прокрутки). Если не ошибаюсь, DataGrid делает это самостоятельно.
...
Рейтинг: 0 / 0
Как вытащить определенные данные из Excel и вставить их в таблицы Access
    #37025788
Bobax012
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Shocker.ProBobax012посоветуйте грид который бы мог вместить 65536 записей, т.к. именно столько максимальное количество строк в Excel.

И опять лучше переделать ТЗ
Потому что никакому пользователю не требуется столько записей в гриде. Обычно используют постаничный вывод или фильтр.

А еще, это ограничение на количество строк отсутствует в последних версиях экселя.

Если все-таки есть желание загрузить такое количество записей в грид одним махом, то.... лучше этого не делать, потому что пользователь уснет раньше, чем загрузится грид. Лучше тогда использовать динамическую подгрузку данных в грид (по мере прокрутки). Если не ошибаюсь, DataGrid делает это самостоятельно.

Конечно извиняюсь за глупый вопрос, что подразумевается под ТЗ?))
Буду пробовать DataGrid
...
Рейтинг: 0 / 0
Как вытащить определенные данные из Excel и вставить их в таблицы Access
    #37025813
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Bobax012Конечно извиняюсь за глупый вопрос, что подразумевается под ТЗ?))
ТЗ - техзадание. То есть то, для реализации чего пишется программа.
...
Рейтинг: 0 / 0
Как вытащить определенные данные из Excel и вставить их в таблицы Access
    #37026290
Фотография Игорь Горбонос
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
> Автор: Shocker.Pro
> А еще, это ограничение на количество строк отсутствует в последних версиях экселя.


Оно присутствует, но достаточно велико, что-бы хватило на несколько лет

P.S. У меня есть спецы, которым "габариты" строк и столбцов 2007-го екселя уже впритирочку :)

Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Как вытащить определенные данные из Excel и вставить их в таблицы Access
    #37026297
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Игорь Горбонос> Автор: Shocker.Pro
> А еще, это ограничение на количество строк отсутствует в последних версиях экселя.


Оно присутствует, но достаточно велико, что-бы хватило на несколько лет

Я же сказал " это ограничение", а не "ограничение". То есть 2^16.
Игорь ГорбоносP.S. У меня есть спецы, которым "габариты" строк и столбцов 2007-го екселя уже впритирочку :)
По-моему, эти "спецы" забыли вовремя перейти на СУБД
...
Рейтинг: 0 / 0
Как вытащить определенные данные из Excel и вставить их в таблицы Access
    #37026323
Фотография Игорь Горбонос
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
> Автор: Shocker.Pro
> Я же сказал "это ограничение", а не "ограничение". То есть 2^16.

Ты сказал "отсутствует", а совсем не "ограничение" и тем более "это"

> По-моему, эти "спецы" забыли вовремя перейти на СУБД

И не перейдут


Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
11 сообщений из 36, страница 2 из 2
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Как вытащить определенные данные из Excel и вставить их в таблицы Access
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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