Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Макрос по копированию данных с разных листов - Мир MS Excel

Старая форма входа
  • Страница 1 из 2
  • 1
  • 2
  • »
Модератор форума: китин, _Boroda_  
Макрос по копированию данных с разных листов
ak_87 Дата: Вторник, 10.09.2013, 13:27 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 12
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Доброго времени суток, уважаемые специалисты!
Прошу вашей помощи в создании макроса, много искал в интернете, находил какие-то макросы, пытался их переделать под свой случай но ничего не выходило, так как в VBA вообще не понимаю.
Ситуация такая есть файл, в нём имеется 3 листа: Основная дорога, Пересечения и примыкания,Ведомость . Я пытаюсь добиться что бы данные с листа Основной дороги ,со строки 20 и до того пока строки заполнены, копировались в лист Ведомость, после копировалась таблица ,с этого же листа, Итого (зеленого цвета) со строки 2 и пока строки заполнены, далее тоже самое с листа Пересечения и примыкания +таблица всего (синего цвета).

Заранее спасибо за Вашу помощь.

P.S. В примере, в листе Ведомость я заполнил так, как хотелось бы что бы это все выглядело.
К сообщению приложен файл: 1256129.xls (75.5 Kb)
 
Ответить
СообщениеДоброго времени суток, уважаемые специалисты!
Прошу вашей помощи в создании макроса, много искал в интернете, находил какие-то макросы, пытался их переделать под свой случай но ничего не выходило, так как в VBA вообще не понимаю.
Ситуация такая есть файл, в нём имеется 3 листа: Основная дорога, Пересечения и примыкания,Ведомость . Я пытаюсь добиться что бы данные с листа Основной дороги ,со строки 20 и до того пока строки заполнены, копировались в лист Ведомость, после копировалась таблица ,с этого же листа, Итого (зеленого цвета) со строки 2 и пока строки заполнены, далее тоже самое с листа Пересечения и примыкания +таблица всего (синего цвета).

Заранее спасибо за Вашу помощь.

P.S. В примере, в листе Ведомость я заполнил так, как хотелось бы что бы это все выглядело.

Автор - ak_87
Дата добавления - 10.09.2013 в 13:27
Матрёна Дата: Вторник, 10.09.2013, 14:46 | Сообщение № 2
Группа: Проверенные
Ранг: Обитатель
Сообщений: 398
Репутация: 40 ±
Замечаний: 0% ±

На листах "Основная дорога" и "Пересечения и примыкания" информация периодически будет пополняться, а лист "Ведомость" при этом должен обновляться?
 
Ответить
СообщениеНа листах "Основная дорога" и "Пересечения и примыкания" информация периодически будет пополняться, а лист "Ведомость" при этом должен обновляться?

Автор - Матрёна
Дата добавления - 10.09.2013 в 14:46
ak_87 Дата: Вторник, 10.09.2013, 14:55 | Сообщение № 3
Группа: Пользователи
Ранг: Новичок
Сообщений: 12
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Матрёна, Вы всё правильно поняли, по первым двум листам информация будет меняться или пополняться, а лист Ведомость можно обновлять и не в реальном времени, а по нажатию какой-либо кнопки.
 
Ответить
СообщениеМатрёна, Вы всё правильно поняли, по первым двум листам информация будет меняться или пополняться, а лист Ведомость можно обновлять и не в реальном времени, а по нажатию какой-либо кнопки.

Автор - ak_87
Дата добавления - 10.09.2013 в 14:55
Матрёна Дата: Вторник, 10.09.2013, 15:43 | Сообщение № 4
Группа: Проверенные
Ранг: Обитатель
Сообщений: 398
Репутация: 40 ±
Замечаний: 0% ±

Еще 2 вопроса.
1. Количество заполненных ячеек столба "Количество, шт." в таблицах "Ведомость" на листах "Основная дорога" и "Пересечения и примыкания" может служить признаком подсчета строк, подлежащих копированию на лист "Ведомость"?
2. Количество заполненных ячеек столба "ИТОГО" в таблицах "ИТОГО" на листах "Основная дорога" и "Пересечения и примыкания" может служить признаком подсчета строк, подлежащих копированию на лист "Ведомость"?
 
Ответить
СообщениеЕще 2 вопроса.
1. Количество заполненных ячеек столба "Количество, шт." в таблицах "Ведомость" на листах "Основная дорога" и "Пересечения и примыкания" может служить признаком подсчета строк, подлежащих копированию на лист "Ведомость"?
2. Количество заполненных ячеек столба "ИТОГО" в таблицах "ИТОГО" на листах "Основная дорога" и "Пересечения и примыкания" может служить признаком подсчета строк, подлежащих копированию на лист "Ведомость"?

Автор - Матрёна
Дата добавления - 10.09.2013 в 15:43
ak_87 Дата: Вторник, 10.09.2013, 15:53 | Сообщение № 5
Группа: Пользователи
Ранг: Новичок
Сообщений: 12
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Цитата (Матрёна, Вторник, 10.09.2013, 15:43 # 4)
1. Количество заполненных ячеек столба "Количество, шт." в таблицах "Ведомость" на листах "Основная дорога" и "Пересечения и примыкания" может служить признаком подсчета строк, подлежащих копированию на лист "Ведомость"? 2. Количество заполненных ячеек столба "ИТОГО" в таблицах "ИТОГО" на листах "Основная дорога" и "Пересечения и примыкания" может служить признаком подсчета строк, подлежащих копированию на лист "Ведомость"?

1. Да, на него можно опереться для подсчета (который рядом со столбцом Размер, мм)
2. Да, может.
 
Ответить
Сообщение
Цитата (Матрёна, Вторник, 10.09.2013, 15:43 # 4)
1. Количество заполненных ячеек столба "Количество, шт." в таблицах "Ведомость" на листах "Основная дорога" и "Пересечения и примыкания" может служить признаком подсчета строк, подлежащих копированию на лист "Ведомость"? 2. Количество заполненных ячеек столба "ИТОГО" в таблицах "ИТОГО" на листах "Основная дорога" и "Пересечения и примыкания" может служить признаком подсчета строк, подлежащих копированию на лист "Ведомость"?

1. Да, на него можно опереться для подсчета (который рядом со столбцом Размер, мм)
2. Да, может.

Автор - ak_87
Дата добавления - 10.09.2013 в 15:53
Матрёна Дата: Вторник, 10.09.2013, 17:15 | Сообщение № 6
Группа: Проверенные
Ранг: Обитатель
Сообщений: 398
Репутация: 40 ±
Замечаний: 0% ±

ak_87!
Количество заполненных ячеек столба "ИТОГО" в таблицах "ИТОГО" на листах "Основная дорога" и "Пересечения и примыкания" не соответствует визуальной действительности: все ячейки заполнены ссылками на файл знаки4этап.xlsm.
 
Ответить
Сообщениеak_87!
Количество заполненных ячеек столба "ИТОГО" в таблицах "ИТОГО" на листах "Основная дорога" и "Пересечения и примыкания" не соответствует визуальной действительности: все ячейки заполнены ссылками на файл знаки4этап.xlsm.

Автор - Матрёна
Дата добавления - 10.09.2013 в 17:15
ak_87 Дата: Вторник, 10.09.2013, 18:37 | Сообщение № 7
Группа: Пользователи
Ранг: Новичок
Сообщений: 12
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Упс. Не везде проверил, это так сказать пережитки упрощения файла что бы можно было его на форум загрузить.
На деле это все будет соответствовать, хотя формулы из этих строк ни куда не денутся. Если это критично, то в принципе пускай таблица ИТого будет вставляться полностью.


Сообщение отредактировал ak_87 - Вторник, 10.09.2013, 18:45
 
Ответить
СообщениеУпс. Не везде проверил, это так сказать пережитки упрощения файла что бы можно было его на форум загрузить.
На деле это все будет соответствовать, хотя формулы из этих строк ни куда не денутся. Если это критично, то в принципе пускай таблица ИТого будет вставляться полностью.

Автор - ak_87
Дата добавления - 10.09.2013 в 18:37
Матрёна Дата: Вторник, 10.09.2013, 18:53 | Сообщение № 8
Группа: Проверенные
Ранг: Обитатель
Сообщений: 398
Репутация: 40 ±
Замечаний: 0% ±

Но таблица "Итого" визуально почти пуста: на лист "Ведомость" попадет много пустых строк.
 
Ответить
СообщениеНо таблица "Итого" визуально почти пуста: на лист "Ведомость" попадет много пустых строк.

Автор - Матрёна
Дата добавления - 10.09.2013 в 18:53
Матрёна Дата: Вторник, 10.09.2013, 18:54 | Сообщение № 9
Группа: Проверенные
Ранг: Обитатель
Сообщений: 398
Репутация: 40 ±
Замечаний: 0% ±

Вы хотите сказать, что эти строки в реальном файле не пусты?
Пришлите мне на п/я реальный файл.


Сообщение отредактировал Матрёна - Вторник, 10.09.2013, 18:56
 
Ответить
СообщениеВы хотите сказать, что эти строки в реальном файле не пусты?
Пришлите мне на п/я реальный файл.

Автор - Матрёна
Дата добавления - 10.09.2013 в 18:54
Матрёна Дата: Среда, 11.09.2013, 02:08 | Сообщение № 10
Группа: Проверенные
Ранг: Обитатель
Сообщений: 398
Репутация: 40 ±
Замечаний: 0% ±

См.
К сообщению приложен файл: ak_87.rar (20.8 Kb)
 
Ответить
СообщениеСм.

Автор - Матрёна
Дата добавления - 11.09.2013 в 02:08
ak_87 Дата: Среда, 11.09.2013, 07:20 | Сообщение № 11
Группа: Пользователи
Ранг: Новичок
Сообщений: 12
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
То что нужно :D Я просто счастлив :D Огромное Вам СПАСИБО !!!
P.S. Оригинальный файл я Вам всё равно выслал.

И еще маленький вопросик. Как-то можно сделать что бы границы автоматом рисовались? Если нет, то это не критично.


Сообщение отредактировал ak_87 - Среда, 11.09.2013, 07:29
 
Ответить
СообщениеТо что нужно :D Я просто счастлив :D Огромное Вам СПАСИБО !!!
P.S. Оригинальный файл я Вам всё равно выслал.

И еще маленький вопросик. Как-то можно сделать что бы границы автоматом рисовались? Если нет, то это не критично.

Автор - ak_87
Дата добавления - 11.09.2013 в 07:20
ak_87 Дата: Среда, 11.09.2013, 08:50 | Сообщение № 12
Группа: Пользователи
Ранг: Новичок
Сообщений: 12
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Еще я сейчас заметил, что не вставляется таблица всего. Её не получится вставить?
 
Ответить
СообщениеЕще я сейчас заметил, что не вставляется таблица всего. Её не получится вставить?

Автор - ak_87
Дата добавления - 11.09.2013 в 08:50
Матрёна Дата: Среда, 11.09.2013, 11:01 | Сообщение № 13
Группа: Проверенные
Ранг: Обитатель
Сообщений: 398
Репутация: 40 ±
Замечаний: 0% ±

ak_87!
"Сетку" и раздел "Всего" вставить не успела.
Если это будет готово к вечеру - Вас устроит?
Сейчас - работа.
 
Ответить
Сообщениеak_87!
"Сетку" и раздел "Всего" вставить не успела.
Если это будет готово к вечеру - Вас устроит?
Сейчас - работа.

Автор - Матрёна
Дата добавления - 11.09.2013 в 11:01
ak_87 Дата: Среда, 11.09.2013, 11:03 | Сообщение № 14
Группа: Пользователи
Ранг: Новичок
Сообщений: 12
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Да мне же не к спеху, конечно устроит)
 
Ответить
СообщениеДа мне же не к спеху, конечно устроит)

Автор - ak_87
Дата добавления - 11.09.2013 в 11:03
Матрёна Дата: Четверг, 12.09.2013, 15:13 | Сообщение № 15
Группа: Проверенные
Ранг: Обитатель
Сообщений: 398
Репутация: 40 ±
Замечаний: 0% ±

См. файл.
Прошу пардону за опоздание.
Только сейчас смогла найти несколько минут, чтобы выполнить обещанное.
Женщины, как известно, каждый день "пашут" в 2 смены: работа, дом... :D
К сообщению приложен файл: 3422775.rar (24.0 Kb)


Сообщение отредактировал Матрёна - Четверг, 12.09.2013, 15:18
 
Ответить
СообщениеСм. файл.
Прошу пардону за опоздание.
Только сейчас смогла найти несколько минут, чтобы выполнить обещанное.
Женщины, как известно, каждый день "пашут" в 2 смены: работа, дом... :D

Автор - Матрёна
Дата добавления - 12.09.2013 в 15:13
ak_87 Дата: Четверг, 12.09.2013, 17:01 | Сообщение № 16
Группа: Пользователи
Ранг: Новичок
Сообщений: 12
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Матрёна, Спасибо большое, вообще красотень! А может можно сделать чтобы Всего тоже копировалась вся, так же как и итого (т.е. входили строчки в том числе и остальные 14 строк)?
 
Ответить
СообщениеМатрёна, Спасибо большое, вообще красотень! А может можно сделать чтобы Всего тоже копировалась вся, так же как и итого (т.е. входили строчки в том числе и остальные 14 строк)?

Автор - ak_87
Дата добавления - 12.09.2013 в 17:01
Матрёна Дата: Четверг, 12.09.2013, 17:48 | Сообщение № 17
Группа: Проверенные
Ранг: Обитатель
Сообщений: 398
Репутация: 40 ±
Замечаний: 0% ±

Блок "Всего" не копируется, а формируется макросом на основе блоков "Итого".
Про 14 строк - не поняла...
У блоков "Итого" строго фиксированное число строк - 14?
В блоке "Итого" на листе "Основная дорога" могут присутствовать "СКМ", которых нет в блоке "Итого" на листе "Пересечения и примыкания" (и наоборот)?


Сообщение отредактировал Матрёна - Четверг, 12.09.2013, 17:54
 
Ответить
СообщениеБлок "Всего" не копируется, а формируется макросом на основе блоков "Итого".
Про 14 строк - не поняла...
У блоков "Итого" строго фиксированное число строк - 14?
В блоке "Итого" на листе "Основная дорога" могут присутствовать "СКМ", которых нет в блоке "Итого" на листе "Пересечения и примыкания" (и наоборот)?

Автор - Матрёна
Дата добавления - 12.09.2013 в 17:48
ak_87 Дата: Пятница, 13.09.2013, 06:55 | Сообщение № 18
Группа: Пользователи
Ранг: Новичок
Сообщений: 12
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Матрёна, Блок "Итого" не фиксирован, но не превышает 14 строк(если с учетом сторок итого и в том числе то 16), в зависимости от количества использованных разных "СКМ".
Блоки "Итого" на листах "Основная дорога" и "Пересечения и примыкания"отличаются по разным типам "СКМ" их количеству.
Блок "Всего" это "сводка" двух "Итого" по Основной дороге и Пересечениям и примыканиям она так же не больше 14 строк


Сообщение отредактировал ak_87 - Пятница, 13.09.2013, 07:00
 
Ответить
СообщениеМатрёна, Блок "Итого" не фиксирован, но не превышает 14 строк(если с учетом сторок итого и в том числе то 16), в зависимости от количества использованных разных "СКМ".
Блоки "Итого" на листах "Основная дорога" и "Пересечения и примыкания"отличаются по разным типам "СКМ" их количеству.
Блок "Всего" это "сводка" двух "Итого" по Основной дороге и Пересечениям и примыканиям она так же не больше 14 строк

Автор - ak_87
Дата добавления - 13.09.2013 в 06:55
Матрёна Дата: Пятница, 13.09.2013, 16:17 | Сообщение № 19
Группа: Проверенные
Ранг: Обитатель
Сообщений: 398
Репутация: 40 ±
Замечаний: 0% ±

Cм.
К сообщению приложен файл: 7570846.rar (26.3 Kb)
 
Ответить
СообщениеCм.

Автор - Матрёна
Дата добавления - 13.09.2013 в 16:17
ak_87 Дата: Пятница, 13.09.2013, 18:11 | Сообщение № 20
Группа: Пользователи
Ранг: Новичок
Сообщений: 12
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Матрёна, Всё супер. Спасибо Вам огромное, Вы моя спасительница) hands
 
Ответить
СообщениеМатрёна, Всё супер. Спасибо Вам огромное, Вы моя спасительница) hands

Автор - ak_87
Дата добавления - 13.09.2013 в 18:11
  • Страница 1 из 2
  • 1
  • 2
  • »
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!