Shape excel что это
На этом шаге мы рассмотрим назначение, основные свойства и методы этих семейств .
Объект Shape — это любой графический объект, размешенный на рабочем листе или диаграмме. Семейство Shapes представляет собой семейство всех графических объектов рабочего листа. Семейство ShapeRange содержится в семействе Shapes и является конкретным набором графических объектов рабочего листа. В крайних случаях семейство ShapeRange может состоять только из одного объекта или совпадать с семейством Shapes , которое его содержит.
Семейство Shapes обычно применяется для создания нового объекта Shape . Когда надо работать (т.е. задавать или изменять свойства) с отдельным элементом семейства Shapes обычно используют объект Shape , а когда следует оперировать с набором элементов этого семейства — семейство ShapeRange .
Большинство свойств объекта Shape или семейства ShapeRange определяются в два этапа. Сначала задается свойство, которое возвращает объект, содержащий устанавливаемые свойства, а уж потом для этого объекта определяется требуемое свойство. Например, если надо изменить тип линии, то у выбранного объекта семейства ShapeRange используется свойство Line , которое возвращает объект LineFormat , содержащий свойства для установки цвета, толщины и типа граничных линий объекта Shape . Получив таким образом объект LineFormat , при помощи его свойств устанавливается конкретный тип линии.
Перечислим основные свойства объекта Shape , возвращающие объект Shape конкретного типа.
Свойство | Назначение |
---|---|
Fill | Возвращает объект FillFormat , который содержит свойства для задания цвета, типа штриховки и текстуры объекта Shape |
Line | Возвращает объект LineFormat , содержащий свойства для установки цвета, толщины и типа граничных линий объекта Shape |
Shadow | Возвращает объект ShadowFormat , содержащий свойства для настройки тени объекта Shape |
TextFrame | Возвращает объект TextFrame — текстовое поле |
Приведем несколько наиболее часто употребляемых общих свойств объектов Shape .
Свойство | Назначение |
---|---|
Visible | Устанавливает видимость объекта |
Left, Top, Width, Height | Задают координаты левого верхнего угла объекта, его ширину и высоту |
OnAction | Устанавливает имя процедуры, которая будет запущена при выборе объекта |
Приведем несколько наиболее часто употребляемых общих методов объектов Shape .
Представляет объект в слое рисования, например autoShape, freeform, объект OLE или изображение.
Примечания
Объект Shape входит в коллекцию Shapes . Коллекция Shapes содержит все фигуры в книге.
Существуют три объекта, которые представляют фигуры: коллекция Shapes , которая представляет все фигуры в книге; коллекция ShapeRange , которая представляет заданный подмножество фигур в книге (например, объект ShapeRange может представлять фигуры одного и четырех в книге, или он может представлять все выбранные фигуры в книге); и объект Shape , который представляет одну фигуру на таблице. Если вы хотите работать с несколькими фигурами одновременно или с фигурами в рамках выбора, используйте коллекцию ShapeRange .
Чтобы вернуться. | Использование. |
---|---|
Объект Shape , который представляет одну из фигур, присоединенных соединитетелем | Свойство BeginConnectedShape или EndConnectedShape объекта ConnectorFormat . |
Вновь созданная бесплатнаяформа | Методы BuildFreeform и AddNodes для определения геометрии новой свободной формы и использования метода ConvertToShape для создания свободной формы и возврата объекта Shape , который ее представляет. |
Объект Shape , представляю который представляет одну фигуру в сгруппивной форме | GroupItems (index), где индекс — это имя фигуры или номер индекса в группе. |
Недавно сформированная группа фигур | Метод Группы или перегруппировки объекта ShapeRange сгруппировать диапазон фигур и вернуть один объект Shape , который представляет только что сформированную группу. После того как группа сформирована, вы можете работать с группой так же, как и с любой другой фигурой. |
Объект Shape , представляю который представляет существующую форму | Формы (индекс), где индекс — это имя фигуры или номер индекса. |
Объект Shape , представляю который представляет фигуру в выборе | Выбор. ShapeRange (index), где индекс — это имя фигуры или номер индекса. |
Пример
В следующем примере горизонтально переворачивается фигура одна и фигура с именем Rectangle 1 на myDocument.
Каждой фигуре назначено имя по умолчанию при добавлении его в коллекцию Shapes . Чтобы дать фигуре более значимое имя, используйте свойство Name . В следующем примере в myDocument добавляется прямоугольник, ему дают имя Красная площадь, а затем задает его цвет переднего плана и стиль строки.
В следующем примере задается заполняемая для первой фигуры в выборе в активном окне, при условии, что в выборе имеется по крайней мере одна фигура.
Методы
Свойства
См. также
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет объект в слое рисования, например autoShape, freeform, объект OLE или изображение. Объект Shape является членом Shapes коллекции. Коллекция Shapes содержит все фигуры на слайде.
Комментарии
Существуют три объекта, которые представляют фигуры: коллекция Shapes, которая представляет все фигуры на документе; коллекция, которая представляет заданный подмножество фигур на документе (например, объект ShapeRange может представлять фигуры одного и четырех на документе, или он может представлять все выбранные фигуры на документе); и объект ShapeRange Shape, который представляет одну фигуру на документе. Если вы хотите работать с несколькими фигурами одновременно или с фигурами в рамках выбора, используйте коллекцию ShapeRange.
В этом разделе описывается, как:
- Возврат существующей формы.
- Возвращение фигуры в рамках выбора.
- Возвращаем фигуры, присоединенные к концам соединителя.
- Возвращение вновь созданной бесплатной формы.
- Возвращение одной фигуры из группы.
- Возвращаем только что сформированную группу фигур.
Возвращение существующей формы
Используйте Shapes(), где находится имя фигуры или номер индекса, чтобы вернуть объект Shape, который index представляет index фигуру.
Каждой фигуре назначено имя по умолчанию при добавлении его в коллекцию Shapes. Чтобы дать фигуре более значимое имя, используйте Name свойство.
Возвращение фигуры в пределах выбора
Используйте Selection.ShapeRange(), где имя фигуры или номер индекса, чтобы вернуть объект Shape, который представляет фигуру index index в выборе.
Возвращение фигур, присоединенных к концам соединителя
Чтобы вернуть объект Shape, который представляет одну из фигур, присоединенных соединитетелем, используйте BeginConnectedShape свойство или EndConnectedShape свойство.
Возвращение вновь созданной бесплатной формы
Используйте эти методы, чтобы определить геометрию новой формы и использовать метод для создания свободной формы и возвращения объекта Shape, который BuildFreeform(MsoEditingType, Single, Single) AddNodes(MsoSegmentType, MsoEditingType, Single, Single, Object, Object, Object, Object) ConvertToShape() ее представляет.
Возвращение единой фигуры из группы
Используйте GroupItems(), где имя фигуры или номер индекса в группе, чтобы вернуть объект Shape, который представляет одну фигуру в index сгруппивной index форме.
Возвращение вновь сформированной группы фигур
Используйте метод или группу различных фигур и возвращаем один объект Shape, который Group() представляет только что Regroup() сформированную группу. После того как группа сформирована, вы можете работать с группой так же, как и с любой другой фигурой.
Свойства
Возвращает Adjustments объект, содержащий значения регулировки для всех корректировок в указанной форме. Только для чтения.
Возвращает или задает текстовую строку описательный (альтернативный) для объекта, когда объект сохранен Shape на веб-странице. Для чтения и записи, String.
Возвращает Application объект, который представляет Microsoft Excel приложение. Только для чтения.
Возвращает или задает тип фигуры для указанного объекта, который должен представлять autoShape, кроме строки, рисунка Shape freeform или соединитетеля. Чтение и написание MsoAutoShapeType .
Возвращает или задает фоновый стиль. Для чтения и записи.
Возвращает или задает значение, которое указывает, как отображается указанная форма при просмотре презентации в черно-белом режиме. Чтение и написание MsoBlackWhiteMode .
Возвращает объект, который представляет ячейку, расположенную в нижнем правом Range углу объекта. Только для чтения.
Возвращает CalloutFormat объект, содержащий свойства форматирования вызовов для указанной формы. Применяется к Shape объектам, которые представляют вызовы строк. Только для чтения.
Зарезервировано для внутреннего использования.
Возвращает объект, который представляет _Chart содержащийся в Shape . Только для чтения.
Возвращает msoTrue, если указанная форма является фигурой ребенка или все фигуры в диапазоне фигур являются фигурами ребенка одного и того же родителя. Только для чтения MsoTriState .
Возвращает количество сайтов подключения в указанной форме. Только для чтения, Integer.
True, если указанная фигура является соединитетелем. Только для чтения MsoTriState .
Возвращает ConnectorFormat объект, содержащий свойства форматирования соединитетеля. Применяется к Shape объектам, которые представляют соединители. Только для чтения.
Возвращает ControlFormat объект, содержащий Microsoft Excel свойства управления. Только для чтения.
Возвращает 32-битное целое число, указывающее на приложение, в котором объект был создан. Если объект был создан в Microsoft Excel, это свойство возвращает строку XCEL, эквивалентную hexadecimal number 5843454C. Только для чтения XlCreator .
Возвращает Diagram объект, представляющий схему.
Возвращает DiagramNode объект, который представляет узел на схеме.
Зарезервировано для внутреннего использования.
Возвращает FillFormat объект, содержащий свойства форматирования заполнения для указанной диаграммы или формы. Только для чтения.
Возвращает тип Microsoft Excel управления. Только для чтения XlFormControl .
Возвращает объект для указанной формы, содержащую свойства форматирования свечения для этой формы. Только для чтения.
Возвращает GroupShapes объект, который представляет отдельные фигуры в указанной группе. Чтобы вернуть одну фигуру из группы, используйте метод объекта Item(Object) GroupShapes. Применяется к Shape объектам, которые представляют сгруппные фигуры. Только для чтения.
Возвращает сведения о том, содержит Shape ли диаграмма. Только для чтения.
Возвращает, содержит ли диапазон фигуры или формы схему. Только для чтения MsoTriState .
Возвращает значение, указывающее, существует ли узел схемы в заданной форме или диапазоне фигур. Только для чтения MsoTriState .
Получает, присутствует ли схема SmartArt в указанной форме.
Высота объекта. Для чтения и записи, Single.
True, если указанная фигура перевернута вокруг горизонтальной оси. Только для чтения MsoTriState .
Возвращает Hyperlink объект, представляю который представляет гиперссылку для фигуры.
Возвращает тип для указанного объекта. Только для чтения, Integer.
Расстояние от левого края объекта до левого края столбца A (на таблице) или левого края области диаграммы (на диаграмме). Для чтения и записи, Single.
Возвращает LineFormat объект, содержащий свойства форматирования строк для указанной формы. Только для чтения.
Возвращает LinkFormat объект, содержащий связанные свойства объектов OLE. Только для чтения.
True, если указанная фигура сохраняет исходные пропорции при повторном ее размере. False, если вы можете изменить высоту и ширину формы независимо друг от друга при ее изменении. Чтение и написание MsoTriState .
True, если объект заблокирован, False, если объект может быть изменен при защите листа. Для чтения и записи, Boolean.
Возвращает или задает имя объекта. Для чтения и записи, String.
Возвращает ShapeNodes коллекцию, представляюную геометрическое описание указанной формы. Применяется к Shape объектам, которые представляют рисунки freeform.
Возвращает OLEFormat объект, содержащий свойства объекта OLE. Только для чтения.
Возвращает или задает имя макроса, запускаемого при нажатии указанного объекта. Для чтения и записи, String.
Возвращает родительский объект для указанного объекта. Только для чтения.
Возвращает объект, представляющую общую родительную форму формы ребенка или Shape диапазон фигур ребенка.
Возвращает объект, содержащий свойства форматирования изображений PictureFormat для указанной формы. Применяется к Shape объектам, которые представляют изображения или объекты OLE. Только для чтения.
Возвращает или задает способ прикрепления объекта к ячейкам под ней. Чтение и написание XlPlacement .
Возвращает объект, содержащий свойства форматирования отражения для фигуры. Только для чтения.
Возвращает или задает поворот фигуры по градусам. Для чтения и записи, Single.
Возвращает объект Script, который представляет блок скрипта или кода на указанной веб-странице. Если страница не содержит скрипта, ничего не возвращается.
True, если у объекта есть тень. Для чтения и записи, Boolean.
Возвращает или задает стиль MsoShapeStyleIndex фигуры. Для чтения и записи.
Получает объект, который представляет SmartArt, связанный с фигурой.
Возвращает объект для указанной формы, которая содержит свойства форматирования мягкого края SoftEdgeFormat для фигуры. Только для чтения.
Возвращает объект, содержащий свойства форматирования текстовых эффектов TextEffectFormat для указанной формы. Применяется к T:Microsoft.Office. Interop. Excel. Форма объектов, которые представляют WordArt. Только для чтения.
Возвращает TextFrame объект, содержащий свойства выравнивания и привязки для указанной формы. Только для чтения.
Возвращает объект, содержащий форматирование текста для указанной формы. Только для чтения.
Возвращает ThreeDFormat объект, содержащий свойства форматирования эффектов для указанной формы. Только для чтения.
Получает или задает заголовок альтернативного текста, связанного с указанной фигурой.
Расстояние от верхнего края самой верхней фигуры в диапазоне фигур до верхнего края таблицы. Для чтения и записи, Single.
Возвращает Range объект, который представляет ячейку, расположенную в верхнем левом углу указанного объекта. Только для чтения.
Возвращает или задает тип фигуры. Только для чтения MsoShapeType .
True, если указанная фигура перевернута вокруг вертикальной оси. Только для чтения MsoTriState .
Возвращает координаты вершин рисунка свободной формы (и точки управления для кривых Bézier) в качестве ряда пар координат. Объект только для чтения.
Определяет, виден ли объект. Чтение и написание MsoTriState .
Ширина объекта. Для чтения и записи, Single.
Возвращает положение указанной фигуры в z-order. Только для чтения, Integer.
Методы
Применяется к указанному форматированию фигур, которое было скопировано с помощью PickUp() метода.
Зарезервировано для внутреннего использования.
Зарезервировано для внутреннего использования.
Зарезервировано для внутреннего использования.
Зарезервировано для внутреннего использования.
Копирует объект в буфер обмена.
Копирует выбранный объект в буфер обмена в качестве изображения.
Отрезает объект в буфер обмена или вклеит его в заданный пункт назначения.
Дублирует объект и возвращает ссылку на новую копию.
Переворачивает указанную форму вокруг горизонтальной или вертикальной оси.
Перемещает указанную фигуру горизонтально по указанному количеству точек.
Изменяет поворот указанной формы вокруг оси z на указанное количество градусов. Используйте Rotation свойство, чтобы установить абсолютное вращение фигуры.
Перемещает указанную фигуру вертикально по указанному количеству точек.
Копирует форматирование указанной формы. Используйте метод Apply() для применения скопированного форматирования в другую форму.
Reroutes connectors so that they take the shortest possible path between the shapes they connect.
Масштабирует высоту фигуры с применением указанного коэффициента.
Масштабирует ширину фигуры с применением указанного коэффициента.
Форматирование указанной формы создает форматирование по умолчанию для фигуры.
Ungroups any grouped shapes in the specified shape or range of shapes. Разборка изображений и объектов OLE в указанной форме. Возвращает негруппировку фигур в качестве одного ShapeRange объекта.
Помещает указанную фигуру перед или за другими фигурами в коллекции (то есть изменяет положение фигуры по оси Z).
Коллекция всех объектов Shape на указанном листе.
Примечания
Каждый объект Shape представляет объект в слое рисования, например объект AutoShape, freeform, объект OLE или изображение.
Если вы хотите работать с подмножеством фигур на документе, например, чтобы сделать что-то только для autoShapes на документе или только для выбранных фигур, необходимо создать коллекцию ShapeRange , которая содержит фигуры, которые вы хотите работать.
Пример
Чтобы вернуть коллекцию Форм, используйте свойство Shapes объекта " Таблица". В следующем примере выбраны все фигуры в myDocument.
Если вы хотите сделать что-то (например, удалить или установить свойство) для всех фигур на листе одновременно, выберите все фигуры, а затем используйте свойство ShapeRange на выбор, чтобы создать объект ShapeRange , содержащий все фигуры на листе, а затем применить соответствующее свойство или метод к объекту ShapeRange .
Чтобы вернуть один объект Shape, используйте shapes (index), где индекс — это имя фигуры или номер индекса. В следующем примере заполняется заранее задатка для формы в myDocument.
Чтобы вернуть коллекцию ShapeRange, представляюную подмножество форм, используйте диапазон (индекс), где индекс — это имя фигуры или номер индекса или массив имен фигур или номеров индексов. В следующем примере в myDocument задают шаблон заполнения фигур одного и трех фигур.
Элемент ActiveX на листе имеет два имени: имя фигуры, содержа которой содержится элемент управления, который можно увидеть в поле Имя при просмотре листа, и кодовое имя элемента управления, которое можно увидеть в ячейке справа от (Имя) в окне Свойства. При первом добавлении в лист управления совпадают имя фигуры и кодовое имя. Однако если вы измените имя фигуры или кодовое имя, другое не будет автоматически изменено на соответствие.
Кодовое имя управления используется в именах процедур событий. Однако при возвращении управления из коллекции Shapes или OLEObjects для листа необходимо использовать имя фигуры, а не кодовое имя, чтобы сослаться на управление по имени. Например, предположим, что к листу добавляется чековое окно, а имя фигуры по умолчанию и кодовое имя по умолчанию — CheckBox1. Если затем изменить имя кода управления, введя chkFinished рядом с (Name) в окне Свойства, необходимо использовать chkFinished в именах процедур событий, но для возврата управления из коллекции Shapes или OLEObject , как показано в следующем примере, необходимо использовать CheckBox1.
Методы
Свойства
См. также
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.
Представляет общий объект фигуры в таблице. Фигура может быть геометрической фигурой, линией, группой фигур и т. д. Дополнительные информацию о объектной модели фигуры читайте в публикации Work with shapes using the Excel JavaScript API .
Комментарии
Свойства
Указывает альтернативный текст описания Shape объекта.
Указывает альтернативный текст заголовка для Shape объекта.
Возвращает количество точек соединения на фигуре.
Контекст запроса, связанный с объектом. Это связывает процесс надстройки с процессом Office хост-приложения.
Получает имя отображения фигуры. Вновь созданная форма имеет созданное имя, которое локализовано и может не совпадать с его name . В этом сценарии этот API можно использовать для получения имени, отображаемой в пользовательском интерфейсе.
Возвращает формат заливки фигуры.
Возвращает геометрическую фигуру, связанную с линией. Если тип фигуры отличается от GeometricShape, возникает ошибка.
Указывает тип геометрической фигуры этой геометрической фигуры. Подробные Excel.GeometricShapeType сведения см. в материале. null Возвращается, если тип фигуры не является "GeometricShape".
Возвращает группу фигур, связанную с фигурой. Если тип фигуры отличается от GroupShape, возникает ошибка.
Указывает высоту фигуры в точках. Бросает исключение InvalidArgument при наборе с отрицательным значением или нулем в качестве ввода.
Указывает идентификатор формы.
Возвращает изображение, связанное с фигурой. Если тип фигуры отличается от Image, возникает ошибка.
Расстояние в пунктах от левого края фигуры до левого края листа. Бросает исключение InvalidArgument при наборе с отрицательным значением в качестве ввода.
Указывает уровень указанной формы. Например, уровень 0 означает, что фигура не является частью групп; уровень 1 означает, что фигура является частью группы верхнего уровня; уровень 2 означает, что фигура является частью подгруппы верхнего уровня.
Возвращает линию, связанную с фигурой. Если тип фигуры отличается от Line, возникает ошибка.
Возвращает формат линии для фигуры.
Указывает, заблокировано ли соотношение аспектов этой фигуры.
Указывает имя фигуры.
Указывает родительную группу этой фигуры.
Представляет способ прикрепления объекта к ячейкам под ним.
Указывает вращение фигуры в градусах.
Возвращает объект рамки с текстом для фигуры.
Расстояние в пунктах от верхнего края фигуры до верхнего края листа. Бросает исключение InvalidArgument при наборе с отрицательным значением в качестве ввода.
Возвращает тип фигуры. Подробные Excel.ShapeType сведения см. в материале.
Указывает, видна ли фигура.
Указывает ширину в точках формы. Бросает исключение InvalidArgument при наборе с отрицательным значением или нулем в качестве ввода.
Возвращает положение указанной фигуры по оси Z. Значение 0 представляет нижнее положение по оси.
Методы
Копирует и вклеит Shape объект. Вклеивая фигура копируется в то же расположение пикселей, что и эта фигура.
Удаляет фигуру с листа.
Преобразует фигуру в изображение и возвращает изображение в виде строки в кодировке base64. Число точек на дюйм: 96. Только поддерживаемые форматы Excel.PictureFormat.BMP , Excel.PictureFormat.PNG , Excel.PictureFormat.JPEG , и Excel.PictureFormat.GIF .
Преобразует фигуру в изображение и возвращает изображение в виде строки в кодировке base64. Число точек на дюйм: 96. Только поддерживаемые форматы Excel.PictureFormat.BMP , Excel.PictureFormat.PNG , Excel.PictureFormat.JPEG , и Excel.PictureFormat.GIF .
Перемещает фигуру по горизонтали на указанное число пунктов.
Поворачивает фигуру по часовой стрелке относительно оси Z на указанное число градусов. Используйте rotation свойство, чтобы установить абсолютное вращение фигуры.
Перемещает фигуру по вертикали на указанное число пунктов.
Добавляет в очередь команду для загрузки указанных свойств объекта. Перед чтением свойств требуется вызвать метод context.sync() .
Добавляет в очередь команду для загрузки указанных свойств объекта. Перед чтением свойств требуется вызвать метод context.sync() .
Добавляет в очередь команду для загрузки указанных свойств объекта. Перед чтением свойств требуется вызвать метод context.sync() .
Масштабирует высоту фигуры с применением указанного коэффициента. Для изображений можно указать изменение масштаба фигуры относительно исходного или текущего размера. Фигуры, не являющиеся изображениями, всегда масштабируются относительно их текущей высоты.
Масштабирует высоту фигуры с применением указанного коэффициента. Для изображений можно указать изменение масштаба фигуры относительно исходного или текущего размера. Фигуры, не являющиеся изображениями, всегда масштабируются относительно их текущей высоты.
Масштабирует ширину фигуры с применением указанного коэффициента. Для изображений можно указать изменение масштаба фигуры относительно исходного или текущего размера. Фигуры, не являющиеся изображениями, всегда масштабируются относительно их текущей ширины.
Масштабирует ширину фигуры с применением указанного коэффициента. Для изображений можно указать изменение масштаба фигуры относительно исходного или текущего размера. Фигуры, не являющиеся изображениями, всегда масштабируются относительно их текущей ширины.
Задает несколько свойств объекта одновременно. Можно передать либо обычный объект с соответствующими свойствами, либо другой объект API того же типа.
Задает несколько свойств на объекте одновременно на основе существующего загруженного объекта.
Перемещает указанную фигуру вверх или вниз по оси Z в коллекции, что переносит ее вперед или назад относительно других фигур.
Перемещает указанную фигуру вверх или вниз по оси Z в коллекции, что переносит ее вперед или назад относительно других фигур.
Переопределяет метод JavaScript, чтобы обеспечить более полезный выход, когда объект toJSON() API передается JSON.stringify() . ( JSON.stringify , в свою очередь, вызывает метод объекта, который toJSON передается ему.) В то время как исходный Excel. Объект Shape — это объект API, метод возвращает обычный toJSON объект JavaScript (введите как Excel.Interfaces.ShapeData ), содержащий неглубокие копии любых загруженных свойств ребенка из исходного объекта.
События
Возникает, если фигура активирована.
Возникает, если фигура деактивирована.
Сведения о свойстве
alt Text Description
Указывает альтернативный текст описания Shape объекта.
Значение свойства
Комментарии
alt Text Title
Указывает альтернативный текст заголовка для Shape объекта.
Значение свойства
Комментарии
connection Site Count
Возвращает количество точек соединения на фигуре.
Значение свойства
Комментарии
context
Контекст запроса, связанный с объектом. Это связывает процесс надстройки с процессом Office хост-приложения.
Значение свойства
display Name
Этот API предоставляется в качестве предварительной версии для разработчиков и может быть изменен на основе полученных нами отзывов. Не используйте этот API в рабочей среде.
Получает имя отображения фигуры. Вновь созданная форма имеет созданное имя, которое локализовано и может не совпадать с его name . В этом сценарии этот API можно использовать для получения имени, отображаемой в пользовательском интерфейсе.
Значение свойства
Комментарии
Возвращает формат заливки фигуры.
Значение свойства
Комментарии
Примеры
geometric Shape
Возвращает геометрическую фигуру, связанную с линией. Если тип фигуры отличается от GeometricShape, возникает ошибка.
Значение свойства
Комментарии
geometric Shape Type
Указывает тип геометрической фигуры этой геометрической фигуры. Подробные Excel.GeometricShapeType сведения см. в материале. null Возвращается, если тип фигуры не является "GeometricShape".
Значение свойства
Excel.GeometricShapeType | "LineInverse" | "Triangle" | "RightTriangle" | "Rectangle" | "Diamond" | "Parallelogram" | "Trapezoid" | "NonIsoscelesTrapezoid" | "Pentagon" | "Hexagon" | "Heptagon" | "Octagon" | "Decagon" | "Dodecagon" | "Star4" | "Star5" | "Star6" | "Star7" | "Star8" | "Star10" | "Star12" | "Star16" | "Star24" | "Star32" | "RoundRectangle" | "Round1Rectangle" | "Round2SameRectangle" | "Round2DiagonalRectangle" | "SnipRoundRectangle" | "Snip1Rectangle" | "Snip2SameRectangle" | "Snip2DiagonalRectangle" | "Plaque" | "Ellipse" | "Teardrop" | "HomePlate" | "Chevron" | "PieWedge" | "Pie" | "BlockArc" | "Donut" | "NoSmoking" | "RightArrow" | "LeftArrow" | "UpArrow" | "DownArrow" | "StripedRightArrow" | "NotchedRightArrow" | "BentUpArrow" | "LeftRightArrow" | "UpDownArrow" | "LeftUpArrow" | "LeftRightUpArrow" | "QuadArrow" | "LeftArrowCallout" | "RightArrowCallout" | "UpArrowCallout" | "DownArrowCallout" | "LeftRightArrowCallout" | "UpDownArrowCallout" | "QuadArrowCallout" | "BentArrow" | "UturnArrow" | "CircularArrow" | "LeftCircularArrow" | "LeftRightCircularArrow" | "CurvedRightArrow" | "CurvedLeftArrow" | "CurvedUpArrow" | "CurvedDownArrow" | "SwooshArrow" | "Cube" | "Can" | "LightningBolt" | "Heart" | "Sun" | "Moon" | "SmileyFace" | "IrregularSeal1" | "IrregularSeal2" | "FoldedCorner" | "Bevel" | "Frame" | "HalfFrame" | "Corner" | "DiagonalStripe" | "Chord" | "Arc" | "LeftBracket" | "RightBracket" | "LeftBrace" | "RightBrace" | "BracketPair" | "BracePair" | "Callout1" | "Callout2" | "Callout3" | "AccentCallout1" | "AccentCallout2" | "AccentCallout3" | "BorderCallout1" | "BorderCallout2" | "BorderCallout3" | "AccentBorderCallout1" | "AccentBorderCallout2" | "AccentBorderCallout3" | "WedgeRectCallout" | "WedgeRRectCallout" | "WedgeEllipseCallout" | "CloudCallout" | "Cloud" | "Ribbon" | "Ribbon2" | "EllipseRibbon" | "EllipseRibbon2" | "LeftRightRibbon" | "VerticalScroll" | "HorizontalScroll" | "Wave" | "DoubleWave" | "Plus" | "FlowChartProcess" | "FlowChartDecision" | "FlowChartInputOutput" | "FlowChartPredefinedProcess" | "FlowChartInternalStorage" | "FlowChartDocument" | "FlowChartMultidocument" | "FlowChartTerminator" | "FlowChartPreparation" | "FlowChartManualInput" | "FlowChartManualOperation" | "FlowChartConnector" | "FlowChartPunchedCard" | "FlowChartPunchedTape" | "FlowChartSummingJunction" | "FlowChartOr" | "FlowChartCollate" | "FlowChartSort" | "FlowChartExtract" | "FlowChartMerge" | "FlowChartOfflineStorage" | "FlowChartOnlineStorage" | "FlowChartMagneticTape" | "FlowChartMagneticDisk" | "FlowChartMagneticDrum" | "FlowChartDisplay" | "FlowChartDelay" | "FlowChartAlternateProcess" | "FlowChartOffpageConnector" | "ActionButtonBlank" | "ActionButtonHome" | "ActionButtonHelp" | "ActionButtonInformation" | "ActionButtonForwardNext" | "ActionButtonBackPrevious" | "ActionButtonEnd" | "ActionButtonBeginning" | "ActionButtonReturn" | "ActionButtonDocument" | "ActionButtonSound" | "ActionButtonMovie" | "Gear6" | "Gear9" | "Funnel" | "MathPlus" | "MathMinus" | "MathMultiply" | "MathDivide" | "MathEqual" | "MathNotEqual" | "CornerTabs" | "SquareTabs" | "PlaqueTabs" | "ChartX" | "ChartStar" | "ChartPlus"
Комментарии
group
Возвращает группу фигур, связанную с фигурой. Если тип фигуры отличается от GroupShape, возникает ошибка.
Читайте также: