SourceItem 屬性

此頁沒有內(nèi)容條目
內(nèi)容

expandtri全部顯示

在創(chuàng)建某個鏈接的 OLE 對象時,可以用 SourceItem 屬性來指定鏈接文件中的數(shù)據(jù)。String 型,可讀寫。

expression.SourceItem

expression     必需。返回“應(yīng)用于”列表中的一個對象的表達式。

說明

通過用提供對象的應(yīng)用程序所能識別的單位指定數(shù)據(jù),可以設(shè)置 SourceItem 屬性。例如,當(dāng)鏈接到 Microsoft Excel 時,通過對單元格或單元格區(qū)域的引用,如 R1C1 或 R3C4:R9C22 或已命名的區(qū)域(如 Revenues),可以指定 SourceItem 屬性設(shè)置。

注釋  若要確定描述特定對象數(shù)據(jù)單位的語法,請參閱用于創(chuàng)建該對象的應(yīng)用程序文檔。

可以使用控件屬性表Visual Basic 來設(shè)置該屬性。

在 Visual Basic 中,通過使用字符串表達式可以設(shè)置該屬性。

在使用控件的 OLETypeAllowed 屬性時,該屬性必須設(shè)為“鏈接” 或“兩者皆可”。使用控件的 SourceDoc 屬性來指定要鏈接的文件。

示例

下面的示例使用稱為 OLE1 的非綁定對象框創(chuàng)建鏈接的 OLE 對象,當(dāng)用戶單擊一個命令按鈕時會調(diào)整控件大小,以顯示對象的全部內(nèi)容。

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