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

Вход

Регистрация

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

 

= Мир MS Excel/Сохранить определенный диапазон книги в лист другой книги - Мир MS Excel

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

Excel 2010
Доброго времени суток!!! Будьте добры, помогите пожалуйста написать макрос для копирования определенной области из листа одной книги, в лист другой книги. Причем, чтобы каждый раз сохранение вставлялось в конец предыдущего сохранения. То есть последовательно вниз друг за другом. Навыков в программировании нет. Пробовал действия записывать макросом, но застопорилось на том, как копировать последовательно друг за другом. Заранее всем спасибо.
[moder]Что конкретно копировать? и куда?
К сообщению приложен файл: 5581910.xlsx (55.7 Kb)


Сообщение отредактировал _Boroda_ - Вторник, 01.09.2015, 13:23
 
Ответить
СообщениеДоброго времени суток!!! Будьте добры, помогите пожалуйста написать макрос для копирования определенной области из листа одной книги, в лист другой книги. Причем, чтобы каждый раз сохранение вставлялось в конец предыдущего сохранения. То есть последовательно вниз друг за другом. Навыков в программировании нет. Пробовал действия записывать макросом, но застопорилось на том, как копировать последовательно друг за другом. Заранее всем спасибо.
[moder]Что конкретно копировать? и куда?

Автор - svitaly77
Дата добавления - 01.09.2015 в 13:14
svitaly77 Дата: Вторник, 01.09.2015, 13:39 | Сообщение № 2
Группа: Пользователи
Ранг: Прохожий
Сообщений: 5
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
В приложенном файле на листе "Карточка" таблицу, нужно будет скопировать и сохранить в другую книгу (назовем ее "Квартал"), затем "Карточка" обновляется новыми данными, ее будет надо опять скопировать и сохранить в "Квартал", но уже ниже предыдущей. То есть последовательно вниз.
 
Ответить
СообщениеВ приложенном файле на листе "Карточка" таблицу, нужно будет скопировать и сохранить в другую книгу (назовем ее "Квартал"), затем "Карточка" обновляется новыми данными, ее будет надо опять скопировать и сохранить в "Квартал", но уже ниже предыдущей. То есть последовательно вниз.

Автор - svitaly77
Дата добавления - 01.09.2015 в 13:39
Karataev Дата: Вторник, 01.09.2015, 14:01 | Сообщение № 3
Группа: Проверенные
Ранг: Старожил
Сообщений: 1334
Репутация: 533 ±
Замечаний: 0% ±

Excel
Макрос должен запускаться, когда активный лист - это лист, с которого нужно копировать.
Для работы макроса файл, куда надо скопировать, должен находиться в той же папке, что и файл, из которого копируются данные.
В макросе посмотрите комментарии.
На листе, куда копируются данные, должны быть какие-нибудь данные, например, шапка таблицы, иначе будет ошибка.



Сообщение отредактировал Karataev - Вторник, 01.09.2015, 14:07
 
Ответить
СообщениеМакрос должен запускаться, когда активный лист - это лист, с которого нужно копировать.
Для работы макроса файл, куда надо скопировать, должен находиться в той же папке, что и файл, из которого копируются данные.
В макросе посмотрите комментарии.
На листе, куда копируются данные, должны быть какие-нибудь данные, например, шапка таблицы, иначе будет ошибка.


Автор - Karataev
Дата добавления - 01.09.2015 в 14:01
svitaly77 Дата: Вторник, 01.09.2015, 14:52 | Сообщение № 4
Группа: Пользователи
Ранг: Прохожий
Сообщений: 5
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Огромное спасибо. Очень выручили. Вот только нюанс, из он копирует весь лист, а возможно указать определенный диапазон?
 
Ответить
СообщениеОгромное спасибо. Очень выручили. Вот только нюанс, из он копирует весь лист, а возможно указать определенный диапазон?

Автор - svitaly77
Дата добавления - 01.09.2015 в 14:52
svitaly77 Дата: Вторник, 01.09.2015, 14:54 | Сообщение № 5
Группа: Пользователи
Ранг: Прохожий
Сообщений: 5
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
И значения ячеек вставлял не формулами, а значениями просто. А то при копировании они ссылаются наверное на не существующие ячейки и формула выдает ошибку. Спасибо.
 
Ответить
СообщениеИ значения ячеек вставлял не формулами, а значениями просто. А то при копировании они ссылаются наверное на не существующие ячейки и формула выдает ошибку. Спасибо.

Автор - svitaly77
Дата добавления - 01.09.2015 в 14:54
Karataev Дата: Вторник, 01.09.2015, 15:37 | Сообщение № 6
Группа: Проверенные
Ранг: Старожил
Сообщений: 1334
Репутация: 533 ±
Замечаний: 0% ±

Excel
Посмотрите комментарии в макросе

 
Ответить
СообщениеПосмотрите комментарии в макросе


Автор - Karataev
Дата добавления - 01.09.2015 в 15:37
svitaly77 Дата: Вторник, 01.09.2015, 15:55 | Сообщение № 7
Группа: Пользователи
Ранг: Прохожий
Сообщений: 5
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Огромное спасибо. Все работает. Вы мне очень помогли.
 
Ответить
СообщениеОгромное спасибо. Все работает. Вы мне очень помогли.

Автор - svitaly77
Дата добавления - 01.09.2015 в 15:55
Мир MS Excel » Вопросы и решения » Вопросы по VBA » Сохранить определенный диапазон книги в лист другой книги (Макросы/Sub)
  • Страница 1 из 1
  • 1
Поиск:

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