Копирование листов в другую книгу с сохранением макросов
Red_Sloth
Дата: Среда, 03.02.2016, 11:09 |
Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 37
Репутация:
1
±
Замечаний:
0% ±
Excel 2010
Коллеги, добрый день! Возник следующий вопрос. У меня есть лист в Excel'е, на котором есть кнопка, к которой привязан некий макрос. Можно ли с помощью VBA копировать данный лист в другую книгу, при этом должны также перенестись и кнопка, и макрос привязанный к ней? Заранее спасибо!
Коллеги, добрый день! Возник следующий вопрос. У меня есть лист в Excel'е, на котором есть кнопка, к которой привязан некий макрос. Можно ли с помощью VBA копировать данный лист в другую книгу, при этом должны также перенестись и кнопка, и макрос привязанный к ней? Заранее спасибо! Red_Sloth
Ответить
Сообщение Коллеги, добрый день! Возник следующий вопрос. У меня есть лист в Excel'е, на котором есть кнопка, к которой привязан некий макрос. Можно ли с помощью VBA копировать данный лист в другую книгу, при этом должны также перенестись и кнопка, и макрос привязанный к ней? Заранее спасибо! Автор - Red_Sloth Дата добавления - 03.02.2016 в 11:09
_Boroda_
Дата: Среда, 03.02.2016, 11:14 |
Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 17006
Репутация:
6667
±
Замечаний:
±
2003; 2007; 2010; 2013 RUS
Если Вы положите макрос в модуль копируемого листа, то достаточно просто скопировать сам лист. [vba]Код
Sheets("Лист2").Copy Before:=Workbooks("Книга4").Sheets(1)
[/vba]
Если Вы положите макрос в модуль копируемого листа, то достаточно просто скопировать сам лист. [vba]Код
Sheets("Лист2").Copy Before:=Workbooks("Книга4").Sheets(1)
[/vba] _Boroda_
Скажи мне, кудесник, любимец ба’гов... Платная помощь: Boroda_Excel@mail.ru Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
Ответить
Сообщение Если Вы положите макрос в модуль копируемого листа, то достаточно просто скопировать сам лист. [vba]Код
Sheets("Лист2").Copy Before:=Workbooks("Книга4").Sheets(1)
[/vba] Автор - _Boroda_ Дата добавления - 03.02.2016 в 11:14
Red_Sloth
Дата: Среда, 03.02.2016, 11:17 |
Сообщение № 3
Группа: Пользователи
Ранг: Новичок
Сообщений: 37
Репутация:
1
±
Замечаний:
0% ±
Excel 2010
_Boroda_, Копирует. Но происходит следующее - кнопка остается привязанной к макросу в исходном файле.
_Boroda_, Копирует. Но происходит следующее - кнопка остается привязанной к макросу в исходном файле. Red_Sloth
Сообщение отредактировал Red_Sloth - Среда, 03.02.2016, 11:20
Ответить
Сообщение _Boroda_, Копирует. Но происходит следующее - кнопка остается привязанной к макросу в исходном файле. Автор - Red_Sloth Дата добавления - 03.02.2016 в 11:17
_Boroda_
Дата: Среда, 03.02.2016, 11:28 |
Сообщение № 4
Группа: Админы
Ранг: Местный житель
Сообщений: 17006
Репутация:
6667
±
Замечаний:
±
2003; 2007; 2010; 2013 RUS
Переназначьте. Примерно вот так [vba]Код
ActiveSheet.Shapes("Button 1").OnAction = "Лист2.tt"
[/vba]
Переназначьте. Примерно вот так [vba]Код
ActiveSheet.Shapes("Button 1").OnAction = "Лист2.tt"
[/vba] _Boroda_
Скажи мне, кудесник, любимец ба’гов... Платная помощь: Boroda_Excel@mail.ru Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
Ответить
Сообщение Переназначьте. Примерно вот так [vba]Код
ActiveSheet.Shapes("Button 1").OnAction = "Лист2.tt"
[/vba] Автор - _Boroda_ Дата добавления - 03.02.2016 в 11:28
Red_Sloth
Дата: Среда, 03.02.2016, 11:47 |
Сообщение № 5
Группа: Пользователи
Ранг: Новичок
Сообщений: 37
Репутация:
1
±
Замечаний:
0% ±
Excel 2010
_Boroda_, Вложил элемент. У меня не работает переназначение. Посмотрите пожалуйста.
_Boroda_, Вложил элемент. У меня не работает переназначение. Посмотрите пожалуйста. Red_Sloth
Ответить
Сообщение _Boroda_, Вложил элемент. У меня не работает переназначение. Посмотрите пожалуйста. Автор - Red_Sloth Дата добавления - 03.02.2016 в 11:47
_Boroda_
Дата: Среда, 03.02.2016, 12:39 |
Сообщение № 6
Группа: Админы
Ранг: Местный житель
Сообщений: 17006
Репутация:
6667
±
Замечаний:
±
2003; 2007; 2010; 2013 RUS
Используйте кнопку Актив Х и проблем вообще не будет
Используйте кнопку Актив Х и проблем вообще не будет _Boroda_
Скажи мне, кудесник, любимец ба’гов... Платная помощь: Boroda_Excel@mail.ru Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
Ответить
Сообщение Используйте кнопку Актив Х и проблем вообще не будет Автор - _Boroda_ Дата добавления - 03.02.2016 в 12:39
Red_Sloth
Дата: Среда, 03.02.2016, 12:43 |
Сообщение № 7
Группа: Пользователи
Ранг: Новичок
Сообщений: 37
Репутация:
1
±
Замечаний:
0% ±
Excel 2010
_Boroda_, Ух ты, божественно. Спасибо большое!
_Boroda_, Ух ты, божественно. Спасибо большое! Red_Sloth
Ответить
Сообщение _Boroda_, Ух ты, божественно. Спасибо большое! Автор - Red_Sloth Дата добавления - 03.02.2016 в 12:43