1. Наш канал codeby в telegram. Пишем об информационной безопасности, методах защиты информации, о программировании. Не пропускай новости с кодебай, будь в тренде ! Подробнее ...

    Скрыть объявление

помогите переименовать лист с помощью макроса

Тема в разделе "Visual Basic", создана пользователем -, 19 дек 2008.

  1. Гость

    Репутация:
    0
    есть кнопка, при нажатии на которую должен создаваться новый лист,переименовываться и т.д.
    Макрос записывался мышкой:добавляю новый лист, на котором сначала появляется имя Лист3, нажимаю на него и переименовываю..
    в VBA это выглядит так:
    Sheets.Add
    Sheets("Лист3").Select
    Sheets("Лист3").Name = "Отчет на 2008 год"
    ..
    Потом чтобы проверить правильность, я удаляю созданный мной лист, и запускаю макрос. Программа прерывается на строке Sheets("Лист3").Select, потому что добавленному листу программа дала начальное имя Лист4, а не Лист3.. при следующей попытке уже Лист5.
    можно ли выделить и переименовать лист без указания его нынешнего имени? или добавить лист уже с заданным именем? или считать в какую-нибудь переменную имя этого листа???
     
  2. morpheus

    morpheus скриптописец

    Репутация:
    0
    Регистрация:
    7 авг 2006
    Сообщения:
    3.915
    Симпатии:
    1
Загрузка...
Похожие Темы - помогите переименовать лист
  1. ~localhost
    Ответов:
    2
    Просмотров:
    85
  2. citizenfour
    Ответов:
    1
    Просмотров:
    72
  3. Tayrus
    Ответов:
    1
    Просмотров:
    84
  4. Lcf11
    Ответов:
    2
    Просмотров:
    88
  5. Tayrus
    Ответов:
    3
    Просмотров:
    117

Поделиться этой страницей