IShape module

class IShape.IShape

Bases: IExcelApplication

abstract property AlternativeText: str
abstract property Fill: IShapeFill
abstract property Glow: IGlow
abstract property Height: int
abstract property HtmlString: str
<summary>

Gets and sets the html string which contains data and some formattings in this shape.

</summary>

abstract property ID: int
abstract property IsLockAspectRatio: bool
abstract property IsLocked: bool
abstract property IsPrintable: bool
abstract property IsSmartArt: bool
abstract property Left: int
abstract property Line: IShapeLineFormat
abstract property LinkedCell: IXLSRange
<summary>

Gets or sets the range linked to the shape’s value.

</summary>

abstract property Name: str
abstract property OnAction: str
abstract property Reflection: IReflectionEffect
abstract Remove()
abstract property ResizeBehave: ResizeBehaveType
<summary>

Specifies all possible settings for how drawing object shall be resized when the rows and columns between its start and ending anchor are resized or inserted(ComboBoxShape and CheckBoxShape and RadioButtonShape set MoveAndResize type value is invalid)

</summary>

abstract property Rotation: int
abstract Scale(scaleWidth: int, scaleHeight: int)
abstract property Shadow: IShadow
abstract property ShapeType: ExcelShapeType
abstract property TextFrame: ITextFrame
abstract property ThreeD: IFormat3D
abstract property Top: int
abstract property Visible: bool
abstract property Width: int