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

Вход

Регистрация

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

 

= Мир MS Excel/Копировать данные из одной книги в другую.. - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по VBA » Копировать данные из одной книги в другую.. (Макросы/Sub)
Копировать данные из одной книги в другую..
Makar1986 Дата: Вторник, 04.07.2017, 09:05 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 8
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Здравтвуйте, нужно скопировать данные из книги 2 согласно выбранному месяцу в книге 2-5, чтобы при этом еще изменялись автоматически кол-во дней в месяце и выделялись другим цветом выходные. Название оборудования остается неизменным. В книге 2-5 пример заполнения на январь месяц. Спасибо заранее
К сообщению приложен файл: _2.xlsx (15.3 Kb) · _2-5.xlsm (21.6 Kb)


Сообщение отредактировал Makar1986 - Вторник, 04.07.2017, 09:08
 
Ответить
СообщениеЗдравтвуйте, нужно скопировать данные из книги 2 согласно выбранному месяцу в книге 2-5, чтобы при этом еще изменялись автоматически кол-во дней в месяце и выделялись другим цветом выходные. Название оборудования остается неизменным. В книге 2-5 пример заполнения на январь месяц. Спасибо заранее

Автор - Makar1986
Дата добавления - 04.07.2017 в 09:05
Makar1986 Дата: Вторник, 04.07.2017, 14:16 | Сообщение № 2
Группа: Пользователи
Ранг: Прохожий
Сообщений: 8
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Часть сделал, нужно только макрос копирования столбца с выбранным месяцем и как убрать чтобы даты следующего месяца не выводились, заранее всем спасибо
К сообщению приложен файл: 6940341.xlsm (22.6 Kb)
 
Ответить
СообщениеЧасть сделал, нужно только макрос копирования столбца с выбранным месяцем и как убрать чтобы даты следующего месяца не выводились, заранее всем спасибо

Автор - Makar1986
Дата добавления - 04.07.2017 в 14:16
Perfect2You Дата: Вторник, 04.07.2017, 14:47 | Сообщение № 3
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 237
Репутация: 59 ±
Замечаний: 0% ±

Excel 2010
Формула для F7:
Код
=ЕСЛИ(МЕСЯЦ($E$7)=МЕСЯЦ(E7+1);E7+1;"")

и протянуть по строке.

Если поместить лист "Освещение" в книгу с отчетом, то формула для AJ12:
Код
=ИНДЕКС(Освещение!$A$1:$P$27;ПОИСКПОЗ($B12;Освещение!$B$1:$B$27;0);ПОИСКПОЗ($E$2;Освещение!$A$4:$P$4;0))

и далее распространить на столбец.
Можно не копировать лист в книгу с отчетом, тогда организовать ссылки на нужный файл.

Вот скрыть пустой столбец формулы не могут... Но макрос для этого очень простой...

Pelena! Огромное спасибо за подсказку! Потерял квалификацию!
К сообщению приложен файл: _6940341.xlsm (25.4 Kb)


Сообщение отредактировал Perfect2You - Вторник, 04.07.2017, 14:52
 
Ответить
СообщениеФормула для F7:
Код
=ЕСЛИ(МЕСЯЦ($E$7)=МЕСЯЦ(E7+1);E7+1;"")

и протянуть по строке.

Если поместить лист "Освещение" в книгу с отчетом, то формула для AJ12:
Код
=ИНДЕКС(Освещение!$A$1:$P$27;ПОИСКПОЗ($B12;Освещение!$B$1:$B$27;0);ПОИСКПОЗ($E$2;Освещение!$A$4:$P$4;0))

и далее распространить на столбец.
Можно не копировать лист в книгу с отчетом, тогда организовать ссылки на нужный файл.

Вот скрыть пустой столбец формулы не могут... Но макрос для этого очень простой...

Pelena! Огромное спасибо за подсказку! Потерял квалификацию!

Автор - Perfect2You
Дата добавления - 04.07.2017 в 14:47
Pelena Дата: Вторник, 04.07.2017, 14:48 | Сообщение № 4
Группа: Админы
Ранг: Местный житель
Сообщений: 19188
Репутация: 4421 ±
Замечаний: ±

Excel 365 & Mac Excel
Perfect2You, оформите формулы тегами (кнопка fx)


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеPerfect2You, оформите формулы тегами (кнопка fx)

Автор - Pelena
Дата добавления - 04.07.2017 в 14:48
Мир MS Excel » Вопросы и решения » Вопросы по VBA » Копировать данные из одной книги в другую.. (Макросы/Sub)
  • Страница 1 из 1
  • 1
Поиск:

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