Access () 的 ObjectFrame.SizeMode 屬性

使用 SizeMode 屬性可指定如何在系結物件框架、未結合物件框架或影像控制中調整圖片或其他物件的大小。

語法

運算式SizeMode

表達 代表 ObjectFrame 物件的變數。

註解

SizeMode 屬性使用下列設定值。

設定 Visual Basic 描述
剪裁 acOLESizeClip (預設值) 以實際大小顯示物件。 如果物件比控制項大,它的右半部和下半部會被控制項的框線所截斷。
拉長 acOLESizeStretch 調整物件的大小以填滿控制項。 這個設定會使物件的某些部分失真。
顯示比例 acOLESizeZoom 顯示整個物件,視需要重新調整大小而不使物件失真。 這個設定在控制項重新調整大小時可能會留下多餘的空間。

使用 [剪裁] 設定時顯示最快。 使用長條圖和折線圖的 Stretch 設定,而不需考慮大小調整。 [拉長] 設定會使圓形和圖片失真扭曲。

範例

下列範例會使用名為 OLE1的未系結物件框架來建立連結的 OLE 物件,並在使用者選擇命令按鈕時調整控制項的大小,以顯示物件的整個內容。

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 支援與意見反應