Поделиться через


OLEObjects Интерфейс

Определение

Коллекция всех OLEObject объектов на указанном листе. Каждый объект OLEObject представляет элемент управления ActiveX или связанный или внедренный объект OLE.

public interface class OLEObjects : System::Collections::IEnumerable
[System.Runtime.InteropServices.Guid("000208A3-0000-0000-C000-000000000046")]
[System.Runtime.InteropServices.InterfaceType(2)]
public interface OLEObjects : System.Collections.IEnumerable
Public Interface OLEObjects
Implements IEnumerable
Атрибуты
Реализации

Комментарии

Используйте метод , OLEObjects(Object) чтобы вернуть коллекцию OLEObjects .

Add(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object) Используйте метод , чтобы создать объект OLE и добавить его в коллекцию OLEObjects.

Элемент ActiveX на листе имеет два имени: имя фигуры, содержащей элемент управления, которое отображается в поле Имя при просмотре листа, и кодового имени элемента управления, которое отображается в ячейке справа от (Имя) в окно свойств. При первом добавлении элемента управления на лист имя фигуры и код совпадают. Однако при изменении имени фигуры или кодового имени другое не будет автоматически изменено на соответствие.

Имя кода элемента управления используется в именах его процедур событий. Однако при возврате элемента управления из Shapes коллекции OLEObjects для листа необходимо использовать имя фигуры, а не имя кода, чтобы ссылаться на элемент управления по имени. Например, предположим, что вы добавляете на лист поле проверка, а имя фигуры по умолчанию и код по умолчанию — CheckBox1. Если затем изменить имя кода элемента управления, введя chkFinished рядом с (Имя) в окно свойств, необходимо использовать chkFinished в именах процедур событий, но вам все равно придется использовать CheckBox1 для возврата элемента управления из коллекции Shapes или OLEObjects.

Свойства

Application

Application Возвращает объект , представляющий приложение Microsoft Excel.

AutoLoad

Значение true , если объект OLE автоматически загружается при открытии книги, содержащей его.

Border

Border Возвращает объект , представляющий границу объекта .

Count

Возвращает количество объектов в коллекции.

Creator

Возвращает 32-битное целое число, указывающее на приложение, в котором объект был создан.

Enabled

Значение true , если объект включен.

Height

Высота объекта в точках.

Interior

Interior Возвращает объект , представляющий внутреннюю часть указанного объекта.

Left

Расстояние (в точках) от левого края объекта до левого края столбца A (на листе) или левого края области диаграммы (на диаграмме).

Locked

Значение true , если объект заблокирован; False , если объект можно изменить при защите листа.

OnAction

Зарезервировано для внутреннего использования.

Parent

Возвращает родительский объект для указанного объекта.

Placement

Возвращает или задает способ присоединения объекта к ячейкам под ним.

PrintObject

Значение true , если объект будет печататься при печати документа.

Shadow

Значение true , если шрифт является шрифтом тени или если объект имеет тень.

ShapeRange

ShapeRange Возвращает объект , представляющий указанный объект или объекты.

SourceName

Возвращает или задает имя источника ссылки указанного объекта.

Top

Расстояние (в точках) от верхнего края объекта до верхней строки 1 (на листе) или верхней части области диаграммы (на диаграмме).

Visible

Определяет, является ли объект видимым.

Width

Ширина объекта в точках.

ZOrder

Возвращает z-позицию объекта.

Методы

_Dummy12()

Зарезервировано для внутреннего использования.

_Dummy15()

Зарезервировано для внутреннего использования.

_Dummy22()

Зарезервировано для внутреннего использования.

_Dummy3()

Зарезервировано для внутреннего использования.

_Dummy30()

Зарезервировано для внутреннего использования.

_Dummy32()

Зарезервировано для внутреннего использования.

_Dummy33()

Зарезервировано для внутреннего использования.

_Dummy34()

Зарезервировано для внутреннего использования.

_Dummy36()

Зарезервировано для внутреннего использования.

_Dummy37()

Зарезервировано для внутреннего использования.

_Dummy38()

Зарезервировано для внутреннего использования.

_Dummy39()

Зарезервировано для внутреннего использования.

_Dummy40()

Зарезервировано для внутреннего использования.

_Dummy41()

Зарезервировано для внутреннего использования.

Add(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object)

Добавляет новый объект OLE на лист. OLEObject Возвращает объект .

BringToFront()

Переносит объект в начало z-порядка.

Copy()

Копирует объект в буфер обмена.

CopyPicture(XlPictureAppearance, XlCopyPictureFormat)

Копирует выбранный объект в буфер обмена в виде рисунка.

Cut()

Вырезает объект в буфер обмена или вставляет его в указанное место назначения.

Delete()

Удаляет объект .

Duplicate()

Дублирует объект и возвращает ссылку на новую копию.

GetEnumerator()

Коллекция всех OLEObject объектов на указанном листе. Каждый объект OLEObject представляет элемент управления ActiveX или связанный или внедренный объект OLE.

Group()

Зарезервировано для внутреннего использования.

Item(Object)

Возвращает один объект из коллекции.

Select(Object)

Выбирает объект .

SendToBack()

Отправляет объект в обратную сторону z-порядка.

Применяется к