powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / номер листа функциями Екселя
4 сообщений из 4, страница 1 из 1
номер листа функциями Екселя
    #34746267
Galustov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
добрый день!
можно ли узнать номер листа встроенными функциями Екселя?
Я написал свою функцию, но проблема в том, что если я перетаскиваю лист она не обновляет номер... да и вообще мне этот цикл дурацкий не нравится
может подскажете нормальный способ?

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
Public Function ThisWorksheetNum()
For i =  1  To ThisWorkbook.Sheets.Count
    
        If Sheets(i).Name = ActiveSheet.Name Then
            j = i
        End If
Next i
ThisWorksheetNum = j
End Function

Большое спасибо!
Александр
...
Рейтинг: 0 / 0
номер листа функциями Екселя
    #34746271
KL (XL)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как насчет такой?

Код: plaintext
1.
2.
Public Function SheetNumber(rng As Range) As Long
    SheetNumber = rng.Parent.Index
End Function

=SheetNumber(A1)

KL
[MVP - Microsoft Excel]
...
Рейтинг: 0 / 0
номер листа функциями Екселя
    #34746272
KL (XL)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
или так:

Код: plaintext
1.
2.
3.
Public Function SheetNumber1() As Long
    Application.Volatile
    SheetNumber1 = Application.Caller.Parent.Index
End Function


KL
[MVP - Microsoft Excel]
...
Рейтинг: 0 / 0
номер листа функциями Екселя
    #34753361
Galustov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
KL (XL)или так:

Код: plaintext
1.
2.
3.
Public Function SheetNumber1() As Long
    Application.Volatile
    SheetNumber1 = Application.Caller.Parent.Index
End Function


KL
[MVP - Microsoft Excel]

Спасибо большое, вот эта работает как надо (меняет значение при перетаскивании листа)
Не понимаю как работает, но постараюсь разобраться :)
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / номер листа функциями Екселя
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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