Excel выборка из таблицы по условию
Автор Клары Стервозные задал вопрос в разделе Другие языки и технологии
Нужно в экселе сделать выборку данных из разных ячеек n-ного количества таблиц и получил лучший ответ
Ответ от Oaobv[гуру]
1) Самый простой вариант - поставить в итоговой таблице ссылки на ячейки исходных листов (начать формулу со знака "равно"). Но при этом структура исходных таблиц не сможет меняться (то есть убрать-добавить ячейки не выйдет - собъются ссылки) .
2) Попробовать инструмент "сводная таблица". Он может иметь более удобные свойства. И позволяет обновлять как исходные, так и результирующие таблицы.
Ответ от Demetry[гуру]
Первое, что пришло на ум:
Sub tst()
Path_Name = "C:Docs" 'папка с файлами
File_Name = Dir(Path_Name)
Do While File_Name <> ""
If InStr(LCase(File_Name), ".xls") > 0 Then 'проверка, что файл экселевский
If Path_Name & File_Name <> ThisWorkbook.FullName Then 'проверка, что это не наш результирующий файл
Workbooks.Open Path_Name & File_Name
'тут выбираем данные
Workbooks(File_Name).Close SaveChanges:=False
End If
End If
File_Name = Dir
Loop
End Sub
Первое, что пришло на ум:
Sub tst()
Path_Name = "C:Docs" 'папка с файлами
File_Name = Dir(Path_Name)
Do While File_Name <> ""
If InStr(LCase(File_Name), ".xls") > 0 Then 'проверка, что файл экселевский
If Path_Name & File_Name <> ThisWorkbook.FullName Then 'проверка, что это не наш результирующий файл
Workbooks.Open Path_Name & File_Name
'тут выбираем данные
Workbooks(File_Name).Close SaveChanges:=False
End If
End If
File_Name = Dir
Loop
End Sub
Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Нужно в экселе сделать выборку данных из разных ячеек n-ного количества таблиц
как удалить обе повторяющиеся записи и оставить только уникальные в эксель
во вкладке данные есть кнопочка удалить
подробнее...