powered by simpleCommunicator - 2.0.58     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Обращение в VBA к листу Excel по его (Name)
4 сообщений из 4, страница 1 из 1
Обращение в VBA к листу Excel по его (Name)
    #38141888
Tapac
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте,

в структуре VBAProject книги Excel в коллекции Microsoft Excel Objects каждый лист имеет имя, стоящее перед скобками. Это имя соответствует значению свойства (Name) в Properties.

Подскажите пожалуйста как в VBA обратиться к объекту Sheet по этому имени?

С уважением, Тарас
...
Рейтинг: 0 / 0
Обращение в VBA к листу Excel по его (Name)
    #38141961
Фотография Serge 007
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Обращение в VBA к листу Excel по его (Name)
    #38141977
Alexander-80578
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
вот кусок кода, где считывается имя листа, если я правильно понял вопрос:
Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
                Set xlWb = xlApp.Workbooks.Open(sFileName)
                Set xlWs = xlWb.Worksheets(1)
                xlApp.Visible = False
                    With xlWs
                    'удаление 2 пустых строк, и считывание имени листа
                        .Rows("3:3").Replace What:=".", Replacement:="", LookAt:=xlPart, _
                            SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _
                            ReplaceFormat:=False
                        .Range("A1").Select
                        .Rows("1:2").Delete Shift:=xlUp
                        sNameSh = .Name
                    End With
...
Рейтинг: 0 / 0
Обращение в VBA к листу Excel по его (Name)
    #38142099
Tapac
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Serge 007См. здесь

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


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