![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 22.04.2010
Сообщений: 7
|
![]()
Есть лист Excel на котором есть различные данные в том числе элементы управления и изображения. Как скопировать с одного листа все элементы на другой. С копированием значений, форматов и шириной столбцов разобралась. метод PasteSpecial. А вот с изображениями и элементами управления загвоздка!
|
![]() |
![]() |
![]() |
#2 |
Программист VBA
СуперМодератор
Регистрация: 13.07.2008
Сообщений: 6,858
|
![]()
А почему бы, в таком случае, не скопировать лист целиком?
Это же одна строка кода... |
![]() |
![]() |
![]() |
#3 |
Регистрация: 22.04.2010
Сообщений: 7
|
![]()
Не подскажите строку?
|
![]() |
![]() |
![]() |
#4 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
![]()
Sheets(1).Copy After:=Sheets(Sheets.Count)
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
![]() |
![]() |
![]() |
#5 |
Регистрация: 22.04.2010
Сообщений: 7
|
![]()
данная строка почему то не работает.
что то происходит, но лист не появляется ни после всехлистов, ни после копируемого! xlBook.Sheets(23).Copy After:=xlBook.Sheets(Sheets.Count) |
![]() |
![]() |
![]() |
#6 |
Регистрация: 22.04.2010
Сообщений: 7
|
![]()
Извиняюсь за предыдущий пост. Счетчик листов работает странно, и листы копировались куда в середину всех листов!
|
![]() |
![]() |
![]() |
#7 |
Программист VBA
СуперМодератор
Регистрация: 13.07.2008
Сообщений: 6,858
|
![]()
Попробуйте так - и лист вставится последним:
Код:
|
![]() |
![]() |
![]() |
#8 |
Регистрация: 22.04.2010
Сообщений: 7
|
![]()
Спасибо! С этим я разобралась.. Можете мне подсказать в этой теме, как создать новый Excel файл с заданным именем с помощью VBA из другого листа (грубо говоря схема такая: нажала кнопку, создался файл, в него скопировался лист).. с копированием разобраласб, спасибо!
|
![]() |
![]() |
![]() |
#9 |
Программист VBA
СуперМодератор
Регистрация: 13.07.2008
Сообщений: 6,858
|
![]()
Очень просто:
Код:
|
![]() |
![]() |
![]() |
#10 |
Регистрация: 22.04.2010
Сообщений: 7
|
![]()
Так мне надо задать имя и расположение нового файла.
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
копирование изображений из закрытого файла в активный лист | Jargunkin | Microsoft Office Excel | 1 | 01.03.2011 00:00 |
Редактирование изображений на VBA | ShAI | Microsoft Office Excel | 4 | 15.02.2011 10:43 |
Элементы управления в VBA | dimok5 | Помощь студентам | 0 | 08.02.2011 19:12 |
Вопросы по элементам управления в VBA | bag | Microsoft Office Excel | 1 | 02.05.2009 13:20 |