powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Переименовать лист
6 сообщений из 6, страница 1 из 1
Переименовать лист
    #34279537
Frost_Imp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Доброго дня суток!
Подскажите пожалуйста, как средствами VBA переименовать текущий лист? Без привязки к имени, так как имена всегда разные, надо сделать имя одно.
--------------------
А что на самом деле хотел сказать "Frost_Imp" никто не знает, так как одминистрация форума попросила его быть вежливым.
...
Рейтинг: 0 / 0
Переименовать лист
    #34280262
KL (XL)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Может так?

Код: plaintext
Activesheet.Name="Bla-Bla-Bla"
KL
[MVP - Microsoft Excel]
...
Рейтинг: 0 / 0
Переименовать лист
    #34281778
Frost_Imp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Черт, именно так. Почему же у меня не получалось...
Спасибо!
--------------------
А что на самом деле хотел сказать "Frost_Imp" никто не знает, так как одминистрация форума попросила его быть вежливым.
...
Рейтинг: 0 / 0
Переименовать лист
    #34281810
Frost_Imp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вопрос вдогонку: а как тогда добавить лист с заданным именем? То есть нужно модифицировать команду
Код: plaintext
Sheets.Add
--------------------
А что на самом деле хотел сказать "Frost_Imp" никто не знает, так как одминистрация форума попросила его быть вежливым.
...
Рейтинг: 0 / 0
Переименовать лист
    #34281834
KL (XL)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
например так

Код: plaintext
1.
2.
Sub test1()
    Sheets.Add.Name = "Bla-Bla-Bla2"
End Sub

или так

Код: plaintext
1.
2.
Sub test2()
    Sheets.Add(, ActiveSheet).Name = "Bla-Bla-Bla3"
End Sub

или так

Код: plaintext
1.
2.
3.
4.
5.
Sub test()
    Dim ws As Object
    
    Set ws = Sheets.Add(, ActiveSheet, ,  1 )
    ws.Name = "Bla-Bla-Bla4"
End Sub

и т.д.


KL
[MVP - Microsoft Excel]
...
Рейтинг: 0 / 0
Переименовать лист
    #34282124
Frost_Imp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
Sheets.Add.Name = "Bla-Bla-Bla2"\n
Отличный способ! Спасибо!
--------------------
А что на самом деле хотел сказать "Frost_Imp" никто не знает, так как одминистрация форума попросила его быть вежливым.
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Переименовать лист
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]