Свойство Worksheet.CodeName (Excel)

Возвращает имя кода для объекта . Только для чтения, String.

Синтаксис

expression. CodeName

Выражение Выражение, возвращающее объект Worksheet .

Замечания

Значение, которое отображается в ячейке справа от (Name) в окно свойств, — это кодовое имя выбранного объекта. Во время разработки можно изменить кодовое имя объекта, изменив это значение. Это свойство нельзя изменить программным способом во время выполнения.

Имя кода для объекта можно использовать вместо выражения, возвращающего объект . Например, если для одного листа используется кодОвое имя Sheet1, следующие выражения идентичны.

Worksheets(1).Range("a1") 
Sheet1.Range("a1")

Имя листа может отличаться от имени кода. При создании листа имя листа и код совпадают, но изменение имени листа не приводит к изменению имени кода, а изменение имени кода (с помощью окно свойств в редакторе Visual Basic) не приводит к изменению имени листа.

Пример

В этом примере отображается имя кода для листа.

MsgBox Worksheets(1).CodeName

Поддержка и обратная связь

Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.