Думаю над такой ситуацией. Имеется куча листов с разными несвязанными названиями. Структура каждого листа однотипна но хаотична в своем роде. Надо скопировать одну и ту же ячейку, скажем А1 с каждого листа и вывести на отдельный с указанием - Лист1 - (А1), Лист 2 (А1) и т.п. Кто то подскажет, в какую сторону копать макросом?
Копирование одной и той же ячейки с разных листов в один
14.11.2014 17:51:42
|
|
|
|
14.11.2014 18:00:07
Цикл по всем листам, копирование ячейки А1 и перенос значения в сводный лист
с добавлением названия листа |
|
|
|
14.11.2014 18:00:44
Копать, по-моему, в сторону цикла по всем листам книги
|
|
|
|
14.11.2014 18:09:47
с копированием данных с разных листов разобралась. а как свести в одно? вот например я указывала Worksheets("Лист1" .Range("A1" ) .Paste. А оно ругается, что такого метода нет. КАк в теории перевести курсор на следующую строку? Чтобы сначала в А1, потом в В1 вставляло данные и т.п.?
Пока что мыслю в этом русле, но ничерта не верно.. ![]()
Изменено: |
|||||
|
|
14.11.2014 18:13:30
|
|
|
|
14.11.2014 18:13:58
Изменено: |
|||||
|
|
14.11.2014 18:17:08
JayBhagavan, спасибо за наставления
![]() Kuzmich, спасибо за решение!) |
|
|
|
27.04.2016 15:36:05
Kuzmich, подскажите, пожалуйста, как можно изменить ваш код, чтобы данные копировались со всех листов, но не из одной ячейки а из несколько. К примеру, A1:C100.
Также возможно ли, чтобы макрос не показывал пустые ячейки из этого списка, ориентируясь в этом на столбец A1? Т.е. если ячейка A3 пустая, то он ее пропускает и идет к ячейке A4 и т.д. до A100. Вложил пример. У нас есть много листов, отличных по названию от "ОБЩИЙ ЛИСТ", в которых четкая одинаковая структура расположения информации. На "ОБЩИЙ ЛИСТ" необходимо собрать информацию со всех листов из диапазона F13:N19, в которых имеются данные по оплате, т.е. присутствует дата в ячейке N. Заранее спасибо!
Изменено: |
|
|
|
27.04.2016 17:14:19
Kuzmich, все четко!
Спасибо огромное!!!! |
||||
|
|
|||
Читают тему