powered by simpleCommunicator - 2.0.52     © 2025 Programmizd 02
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Импорт данных из Excell
12 сообщений из 12, страница 1 из 1
Импорт данных из Excell
    #39690728
izumNaBor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте. В нескольких каталогах хранятся файлы Excell одинакового формата, отчеты за каждый день.
Как мне импортировать в Access только нужные строки из всех файлов и собрать общий отчет за весь период по этой позиции?
Например искомая строка содержит в столбце "С" - "хранилище №5". Чтобы в отчете количество строк увеличивалось с каждой сдедующей датой (указана в наименовании файла Excell). Если информация об искомом хранилище в последующих файлах не отражается, то и отчет завершается и сохраняется.
Спасибо.
...
Рейтинг: 0 / 0
Импорт данных из Excell
    #39690761
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: sql
1.
2.
3.
SELECT *
FROM [SheetZ$Xm:Yn] IN 'C:\Folder\Filename.xls'[Excel 12.0; HDR=No; IMEX=1]
WHERE Fi LIKE 'хранилище №5';


где:

SheetZ - имя листа с данными
Xm:Yn - диапазон данных (например, A1:D100)
C:\Folder\Filename.xls - полный путь к файлу
Fi - колонка с данными для поиска/отбора (поля нумеруются от F1 до Fn, если не указано HDR=Yes, иначе используются имена полей).

Ну и внести иные необходимые корректировки, скажем, в параметры подключения.
...
Рейтинг: 0 / 0
Импорт данных из Excell
    #39693699
MokeevP
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Akina,
ох ты ж ёжик и так можно? а я тут с цЫклами парюс
...
Рейтинг: 0 / 0
Импорт данных из Excell
    #39693702
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MokeevPи так можно?Тебе - нельзя... во всяком случае просто так. А то цЫклы обидятся, и ночью придут мстить... День сурка смотрел?
...
Рейтинг: 0 / 0
Импорт данных из Excell
    #39693706
MokeevP
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
AkinaMokeevPи так можно?Тебе - нельзя... во всяком случае просто так. А то цЫклы обидятся, и ночью придут мстить... День сурка смотрел?

Смотрел...

Пытаюсь сделать аналогично но ничего не выходит, можете подсказать?
Код: sql
1.
2.
SELECT * 
FROM [Программа 2018&a12:j37] in "\\CPS01****\2018\****09.06.2018.xlsx" [Excel 12.0; HDR=No; IMEX=1]
...
Рейтинг: 0 / 0
Импорт данных из Excell
    #39693716
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MokeevP
Код: vbnet
1.
FROM [Программа 2018&a12:j37]
...
Рейтинг: 0 / 0
Импорт данных из Excell
    #39693720
MokeevP
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
AkinaMokeevP
Код: vbnet
1.
FROM [Программа 2018&a12:j37]


Объект, таки, не найден ядром

Видимо, я не правильно понимаю синтаксис (скорее всего)
на всякий случай:
Лист - "Программа 2018"
Диапазон - "a12:j37"
формат файла "xlsx"
...
Рейтинг: 0 / 0
Импорт данных из Excell
    #39693742
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MokeevP , ну ты блин что, не видишь, какой кривой символ я тебе подсветил? и какой на таком же месте у меня?
...
Рейтинг: 0 / 0
Импорт данных из Excell
    #39693748
Фотография Joss
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Поставь себе программу HL-ExcelExporter

[b]Версия: [/b] 1.0
Разработчик: High Level Soft
Тип распространения: Бесплатная
Размер: 97544 Kb

Ссылка: http://ru.softoware.net/apps/download-hl-excelexporter-for-windows.html

HL-ExcelExporter является инструментом для экспорта, конвертировать, и передачи данных из Excel файл с несколькими базами данных, таких как PostgreSQL, MySQL, Oracle, SQLite, DB2, H2, HSQLDB, MS Access 2003, и Dbase.

Можно вытаскивать из страницы Excel любую прямоугольную область в базу Access. Просто и сердито.
...
Рейтинг: 0 / 0
Импорт данных из Excell
    #39693752
MokeevP
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Akina, я не очень внимательный, но стараюсь) Спасибо, понял, заработало! А как эта магия по умному называется, чтобы в поисковике найти?
...
Рейтинг: 0 / 0
Импорт данных из Excell
    #39693759
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MokeevPкак эта магия по умному называется, чтобы в поисковике найти?Ну что за [censored] привычка по каждому чиху переться в поисковик! отвыкай, всё равно тебя там хорошему не научат.

Изучи сперва встроенную справку. В данном конкретном случае статья, в которой всё это описано, называется "IN Clause".
...
Рейтинг: 0 / 0
Импорт данных из Excell
    #39693850
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Можно сделать так:то что уже накоплено переместить вручную, а далее ежедневно автоматически (например при включении компьютера на следующий день) добавлять в таблицу БД файл отчета за предыдущий день (дни), а затем извлекать запросом с параметрами любую, какая понадобится,(свойство SQL запроса)инфу. С периодичностью,определенной Вами-например раз в год,перемещать данные в архив,очищая таблицу
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Импорт данных из Excell
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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