Свойство ObjectFrame.OLETypeAllowed (Access)

Используйте свойство OLETypeAllowed , чтобы указать тип объекта OLE, который может содержать элемент управления. Чтение и запись байтов.

Синтаксис

expression. OLETypeAllowed

выражение Переменная, представляющая объект ObjectFrame .

Замечания

Свойство OLETypeAllowed использует следующие параметры.

Setting Константа Описание
Связанный acOLELinked Элемент управления может содержать только связанный объект.
Embedded acOLEEmbedded Элемент управления может содержать только внедренный объект.
Либо acOLEEither (по умолчанию) Элемент управления может содержать связанный или внедренный объект.

Примечание.

Для необвязанных кадров объектов и диаграмм нельзя изменить параметр OLETypeAllowed после создания объекта. Для привязанных кадров объектов можно изменить параметр после создания объекта. Изменение параметра свойства OLETypeAllowed влияет только на новые объекты, добавляемые в элемент управления .

Чтобы определить тип объекта OLE, который уже содержит элемент управления, можно использовать свойство OLEType .

Пример

В следующем примере создается связанный объект OLE с помощью фрейма не связанного объекта с именем OLE1 и размер элемента управления для отображения всего содержимого объекта, когда пользователь нажимает кнопку команды.

Sub Command1_Click 
 OLE1.Class = "Excel.Sheet" ' Set class name. 
 ' Specify type of object. 
 OLE1.OLETypeAllowed = acOLELinked 
 ' Specify source file. 
 OLE1.SourceDoc = "C:\Excel\Oletext.xls" 
 ' Specify data to create link to. 
 OLE1.SourceItem = "R1C1:R5C5" 
 ' Create linked object. 
 OLE1.Action = acOLECreateLink 
 ' Adjust control size. 
 OLE1.SizeMode = acOLESizeZoom 
End Sub

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

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