powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Получение данных из нескольких Excel документов
14 сообщений из 14, страница 1 из 1
Получение данных из нескольких Excel документов
    #33531196
SunSu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Расскажите пожалуйста, каким образом получить из нескольких Excel документов, которые лежат в одной папке значение определенной ячейки и вставить все эти значения в отдельный Excel документ.
...
Рейтинг: 0 / 0
Получение данных из нескольких Excel документов
    #33531487
Дмит
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Проще всего с помощью формулы, типа:
=[Книга2.xls]Лист1!$A$1
...
Рейтинг: 0 / 0
Получение данных из нескольких Excel документов
    #33532311
Sunsu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ДмитПроще всего с помощью формулы, типа:
=[Книга2.xls]Лист1!$A$1

Это то понятно, а как считать все файлы из папки и выбрать из них эту самую ячейку
...
Рейтинг: 0 / 0
Получение данных из нескольких Excel документов
    #33535453
Фотография AndreTM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Переписывает в столбец A текущей книги занчения из ячейки A1 книг по шаблону
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
set ShA=ActiveSheet
i= 1 
With Application.FileSearch
    .LookIn = ActiveWorkbook.Path
    .Filename = "shablon*.xls"
    If .Execute >  0  Then
     for j= 1  to .FoundFiles.Count
       Workbooks.Open Filename:=ActiveWorkbook.Path+"\"+.FoundFiles(j), ReadOnly:=True
       ShA.Cells(i, 1 ).Value=ActiveSheet.Cells( 1 , 1 ).Value
       ActiveWorkbook.Close
       i=i+ 1 
     next
    else
     MsgBox("Не найдены файлы по шаблону!")
    End If
End With
...
Рейтинг: 0 / 0
Получение данных из нескольких Excel документов
    #33536846
sunsu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
AndreTMПереписывает в столбец A текущей книги занчения из ячейки A1 книг по шаблону
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
set ShA=ActiveSheet
i= 1 
With Application.FileSearch
    .LookIn = ActiveWorkbook.Path
    .Filename = "shablon*.xls"
    If .Execute >  0  Then
     for j= 1  to .FoundFiles.Count
       Workbooks.Open Filename:=ActiveWorkbook.Path+"\"+.FoundFiles(j), ReadOnly:=True
       ShA.Cells(i, 1 ).Value=ActiveSheet.Cells( 1 , 1 ).Value
       ActiveWorkbook.Close
       i=i+ 1 
     next
    else
     MsgBox("Не найдены файлы по шаблону!")
    End If
End With


Не могли бы вы подробенне описать, что значит книг по шаблону, а то я не могу запустить макрос - не находяться файли по шаблону
...
Рейтинг: 0 / 0
Получение данных из нескольких Excel документов
    #33537525
Фотография k-nike
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sunsuНе могли бы вы подробенне описать, что значит книг по шаблону, а то я не могу запустить макрос - не находяться файли по шаблону
В твоем случае достаточно написать в пятой строке
Код: plaintext
.Filename = "*.xls"
...
Рейтинг: 0 / 0
Получение данных из нескольких Excel документов
    #33540483
susnu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
k-nike sunsuНе могли бы вы подробенне описать, что значит книг по шаблону, а то я не могу запустить макрос - не находяться файли по шаблону
В твоем случае достаточно написать в пятой строке
Код: plaintext
.Filename = "*.xls"


Капец, у меня ничего не находит :(
...
Рейтинг: 0 / 0
Получение данных из нескольких Excel документов
    #33540553
sunsu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вот например пример документа - во всех документах в названии фигурирует PAT_VINIQA001 и все они созданы по шаблону. Из документа - закладки КРА нужно вытянуть ячейки A2 и B16. Я создаю документ с табличкой, привязываю к нему макрос, но ни один файл по шиблону имени у меня не находиться :(
...
Рейтинг: 0 / 0
Получение данных из нескольких Excel документов
    #33541462
sunsu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
sunsuВот например пример документа - во всех документах в названии фигурирует PAT_VINIQA001 и все они созданы по шаблону. Из документа - закладки КРА нужно вытянуть ячейки A2 и B16. Я создаю документ с табличкой, привязываю к нему макрос, но ни один файл по шиблону имени у меня не находиться :(


Так с этим я уже разобралась, так что тревога отменяеться :)
...
Рейтинг: 0 / 0
Получение данных из нескольких Excel документов
    #33541487
sunsu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Теперь вопрос в догонку.
Как теперь построить диаграмму по автоматически полученным - в условиях незвестного промежутка ячеек
...
Рейтинг: 0 / 0
Получение данных из нескольких Excel документов
    #33541804
Фотография AndreTM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sunsuТеперь вопрос в догонку.
Как теперь построить диаграмму по автоматически полученным - в условиях незвестного промежутка ячеек
http://www.sql.ru/forum/actualthread.aspx?tid=259332
...
Рейтинг: 0 / 0
Получение данных из нескольких Excel документов
    #33542975
sunsu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
AndreTM sunsuТеперь вопрос в догонку.
Как теперь построить диаграмму по автоматически полученным - в условиях незвестного промежутка ячеек
http://www.sql.ru/forum/actualthread.aspx?tid=259332

Спасибо
...
Рейтинг: 0 / 0
Получение данных из нескольких Excel документов
    #33559211
Loll
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Народ выручайте.
Я вышеупомянутый код использовала, но эксель выдает run-time error 1004 "Нет доступа к файлу". Спотыкается на этой строке:
Workbooks.Open Filename:=ActiveWorkbook.Path+"\"+.FoundFiles(j), ReadOnly:=True
...
Рейтинг: 0 / 0
Получение данных из нескольких Excel документов
    #33559221
Loll
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
И еще...
Как сделать так чтобы запуская макрос я указывала папку и эти файлы брались оттуда, причем определенные файлы, желательно так же по шаблону мне надо исключить.
А копирование нужно такое с первого листа книги первую стороку (там объединенные ячейки и если они объеденены вправо или вниз, то все их содержание), а со сторого просто всю информацию... и так со всех книг в папке.
...
Рейтинг: 0 / 0
14 сообщений из 14, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Получение данных из нескольких Excel документов
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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