![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 18.03.2010
Сообщений: 8
|
![]()
Добрый день!
![]() Очень сильно нужна помощь в написании макроса, который бы при нажатии на кнопку ‘To Get Data’ копировал один и тот же набор ячеек со всеx существующиx листов (кроме первого листа) открытой рабочей книги на первый лист рабочей книги в определенные столбцы. Дополнительные условия: 1. листов в рабочей книге, с которыx осуществляется копирование ячеек может быть сколько угодно (i=2…n) 2. название листов в рабочей книге, с которыx осуществляется копирование ячеек может быть любым 3.
Пример файлов во вложении. Файл 'Analysis.xls' – это тот файл, для которого и нужен злополучный макрос ![]() В ‘Analysis.xls’ уже есть макрос1 (он работает ![]() Файлы в арxиве "Example for macros" – это пример, те файлы, которые подкачивает макрос1 при нажатии на кнопку ‘Consolidate’. Каждый файл может содержать несколько листов. Сейчас я делаю этот отчет в ручную и трачу на него 100 часов, с помощью макроса я сделаю все за 10 минут ))) Люди, я буду благодарна за любую помощь или совет! ![]() |
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 13.01.2010
Сообщений: 410
|
![]() Код:
|
![]() |
![]() |
![]() |
#3 |
Регистрация: 18.03.2010
Сообщений: 8
|
![]()
Спасибо огромное просто класс!!!
последнее условие выглядит так:
допишите, пожалуйста код ![]() спасибо!!! |
![]() |
![]() |
![]() |
#4 |
Форумчанин
Регистрация: 13.01.2010
Сообщений: 410
|
![]() Код:
|
![]() |
![]() |
![]() |
#5 |
Регистрация: 18.03.2010
Сообщений: 8
|
![]()
спасибо!!!! как же классно! вы спасли мою молодость))))
|
![]() |
![]() |
![]() |
#6 |
Регистрация: 18.03.2010
Сообщений: 8
|
![]()
Добрый день!
Спасибо еще раз за чудесный макрос ![]() Пробовала использовать макрос написанный вами ранее для копирования Check Box, но в данном случае он не подходит ![]() При нажатии на кнопку ‘Get Values’ данные должны копироваться с загруженных в книгу листов.
В файле «что должно получиться» данные, выделенные зеленым получены с листа с именем "1", данные, выделенные желтым получены с листа "2" После нажатия на кнопку ‘Сopy new data’ данные переносятся на лист ‘all data’ в конец таблицы, начиная с первой пустой строки. Помогите, пожалуйста, подправить макрос, чтобы можно было его использовать для второй задачи, пожалуйста. Хотя чую после подправки он глобально |
![]() |
![]() |
![]() |
#7 |
Форумчанин
Регистрация: 13.01.2010
Сообщений: 410
|
![]()
опять я ничего не понял, на кнопки жал, но то макроса такого в книге нет, то листов никаких нету. в одной книге есть колонка problem name в другой нету.
Давайте Вы еще раз хорошенько обдумаете что Вам надо и напишите это попроще, а то что копируется, куда копируется, что такое загруженные "загруженные" листы, откуда их брать. Вообщем ничерта не понятно. И разбираться тоже лень. |
![]() |
![]() |
![]() |
Опции темы | Поиск в этой теме |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Задача на копирование ячеек из разных листов на один. | hozpraktik | Microsoft Office Excel | 8 | 28.05.2010 10:00 |
Последовательная отсылка одного и того же сообщения со списка UIN на 1 номер ICQ | Ra1n | Работа с сетью в Delphi | 4 | 29.01.2010 16:37 |
Автоматическое заполнение ячеек разных листов одной книги | tissot | Microsoft Office Excel | 2 | 26.01.2010 21:24 |
Как избежать повторение одного и того же номера дважды | CockPuncher | Microsoft Office Excel | 6 | 03.09.2009 09:53 |
как из одного одной книги экспортировать данные на другой лист | mabru | Microsoft Office Excel | 11 | 07.01.2009 10:20 |