![]() |
|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 12.08.2011
Сообщений: 7
|
![]()
Здравствуйте.
Мне нужно собрать огромное количество данных с нескольких десятков листов и книг. Пробовала пользоваться макросами как указано на http://www.excel-vba.ru/chto-umeet-e...stov-ili-knig/. Проблема в том, что я не могу указать какие именно строки собирать, так как в каждом листе разное количество данных (в некоторых вообще нет - они мне не нужны, а вот в некоторых от одного до ста). Поэтому после собрания всех данных остаются между данными пустые строки. Вопрос в следующем: Листы, в которых нет нужной мне информации не собирать (т.е. где данные 0). После собрания данных в один лист, нужно "Название" со 2-го столбца перенести на первый столбец, и все не нужные (пустые) строки между данными убрать. Прикрепляю Пример. Пожалуйста помогите. ![]() Последний раз редактировалось dana11; 12.08.2011 в 21:51. |
![]() |
![]() |
![]() |
#2 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
![]()
все сделал, как просили... в прикрепленном Вами примере)))
(архивировать надо файлы, чтобы прикрепить)
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
![]() |
![]() |
![]() |
#3 |
Регистрация: 12.08.2011
Сообщений: 7
|
![]()
Ааа, вот почему не получалось))) Щас прикреплю)
|
![]() |
![]() |
![]() |
#4 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
![]()
см.вложение
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
![]() |
![]() |
![]() |
#5 |
Регистрация: 12.08.2011
Сообщений: 7
|
![]()
Макрос не запускается. Показывает (см. вложение)
ЗЫ У меня на работе excel 2007 |
![]() |
![]() |
![]() |
#6 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
![]()
макросы включите в экселе
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
![]() |
![]() |
![]() |
#7 |
Регистрация: 12.08.2011
Сообщений: 7
|
![]() |
![]() |
![]() |
![]() |
#8 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
![]()
большая круглая кнопка
параметры эксель центр управления безопасностью параметры центра управления безопасностью параметры макросов поставте последнюю позицию: включить все макросы ок ок откройте присланный мною файл, жмите кнопку.
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
![]() |
![]() |
![]() |
#9 |
Регистрация: 12.08.2011
Сообщений: 7
|
![]()
Все сделала как вы сказали. Тепер выходит сообщение:
Run-time error '1004': Method 'Add' of object 'Sheets' failed Нажимаю Debug выделеяется желтым цветом Sheets.Add after:=Sheets(Sheets.Count) Последний раз редактировалось dana11; 13.08.2011 в 13:01. |
![]() |
![]() |
![]() |
#10 |
Регистрация: 12.08.2011
Сообщений: 7
|
![]()
Все сделала как вы сказали. Тепер выходит сообщение:
Run-time error '1004': Method 'Add' of object 'Sheets' failed Нажимаю Debug выделеяется желтым цветом Sheets.Add after:=Sheets(Sheets.Count) |
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как в один лист можно собрать данные с других листов | Lis000iq | Microsoft Office Excel | 12 | 24.08.2015 12:51 |
открытие нескольких книг одним макросом и закрытие книг другим макросом | kursant95 | Microsoft Office Excel | 6 | 27.01.2011 16:54 |
Как собрать данные из листов | asas2010 | Microsoft Office Excel | 3 | 30.03.2010 08:59 |
Как собрать данные из множества книг и сравнить их? | artem5500 | Microsoft Office Excel | 3 | 10.07.2009 18:54 |
копирование листов из закрытых книг | mephist | Microsoft Office Excel | 4 | 10.07.2009 17:18 |