Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 07.05.2013, 03:05   #21
elf80
Пользователь
 
Регистрация: 09.08.2009
Сообщений: 33
По умолчанию

Цитата:
Сообщение от Скрипт Посмотреть сообщение
elf80, да, в сообщении #14 я сделал ошибку. Замените этот пункт:
Код:
    '6. Удаляем пустые листы из новой книги.
    For i = myNewBook.Worksheets.Count To 2 Step -1
        'Отключаем предупреждающее сообщение, которое появится
            'при удалении листа.
        Application.DisplayAlerts = False
            myNewBook.Worksheets(i).Delete
        Application.DisplayAlerts = True
    Next i
Примечание

Забыл, что, если что-то нужно удалять, то удалять нужно с конца, т.к. порядковые номера меняются.
Уважаемый Скрипт, благодаря вашим усилиям все движется в нужном направлении, но в коде при сохранении новой книги появляется ошибка. Скрин прилагаю.

P.S. код переместил в модуль, в "Эта книга" он не работает.
Вложения
Тип файла: rar скрин №2.rar (108.9 Кб, 7 просмотров)

Последний раз редактировалось elf80; 07.05.2013 в 03:13.
elf80 вне форума Ответить с цитированием
Старый 07.05.2013, 03:53   #22
SAS888
Старожил
 
Аватар для SAS888
 
Регистрация: 05.12.2007
Сообщений: 4,180
По умолчанию

Посмотрите пример во вложении. Что не так?
Вложения
Тип файла: rar Пример.rar (17.8 Кб, 8 просмотров)
Чем шире угол зрения, тем он тупее.
SAS888 вне форума Ответить с цитированием
Старый 07.05.2013, 04:29   #23
elf80
Пользователь
 
Регистрация: 09.08.2009
Сообщений: 33
По умолчанию

Цитата:
Сообщение от SAS888 Посмотреть сообщение
Посмотрите пример во вложении. Что не так?
Здравствуйте SAS888 отправляю скрин с ошибкой
Вложения
Тип файла: rar Скрин №3.rar (96.4 Кб, 8 просмотров)
elf80 вне форума Ответить с цитированием
Старый 07.05.2013, 05:32   #24
Скрипт
Форумчанин
 
Регистрация: 24.12.2012
Сообщений: 776
По умолчанию

elf80, я по поводу сообщения #21. Какой текст ошибки?
Скрипт вне форума Ответить с цитированием
Старый 07.05.2013, 06:05   #25
elf80
Пользователь
 
Регистрация: 09.08.2009
Сообщений: 33
По умолчанию

Цитата:
Сообщение от Скрипт Посмотреть сообщение
elf80, я по поводу сообщения #21. Какой текст ошибки?
Извиняюсь, второпях не заметил путь сохранения, изменил папку и ошибка пропала. Подскажите как теперь скрыть лист "доклад" в оригинале после выгрузки копии.
elf80 вне форума Ответить с цитированием
Старый 07.05.2013, 06:12   #26
Скрипт
Форумчанин
 
Регистрация: 24.12.2012
Сообщений: 776
По умолчанию

Вы в коде давали VBA-имена листу и книге. Вот через эти имена и делайте с ними то, что вам нужно:
Код:
    '10. Скрываем лист.
    myActivesheet.Visible = xlSheetHidden
Скрипт вне форума Ответить с цитированием
Старый 07.05.2013, 06:30   #27
elf80
Пользователь
 
Регистрация: 09.08.2009
Сообщений: 33
По умолчанию

Цитата:
Сообщение от Скрипт Посмотреть сообщение
Вы в коде давали VBA-имена листу и книге. Вот через эти имена и делайте с ними то, что вам нужно:
Код:
    '10. Скрываем лист.
    myActivesheet.Visible = xlSheetHidden
Огромное спасибо вам Скрипт и всем кто откликнулся на мою просьбу. Буду дальше изучать VBA

Последний раз редактировалось elf80; 07.05.2013 в 07:16.
elf80 вне форума Ответить с цитированием
Старый 07.05.2013, 10:06   #28
Hugo121
Старожил
 
Регистрация: 11.05.2010
Сообщений: 5,170
По умолчанию

Похоже меня никто не услышал...
Думаю вся проблема в том, что код был в модуле книги (см. пример #8)
webmoney: E265281470651 Z422237915069 R418926282008
Hugo121 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как поправить код? Sanek_81 Microsoft Office Word 2 10.02.2011 17:19
Нужно поправить код SenFeron Помощь студентам 2 04.01.2011 19:54
поправить код! Cruelbob Общие вопросы C/C++ 6 12.05.2010 23:33
Нужно поправить код kimoncar PHP 0 13.04.2010 12:52
Поправить Код... Lucchese Общие вопросы C/C++ 1 25.01.2010 20:00