SourceItem 屬性

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

expandtri全部顯示

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

expression.SourceItem

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

說(shuō)明

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

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

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

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

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

示例

下面的示例使用稱為 OLE1 的非綁定對(duì)象框創(chuàng)建鏈接的 OLE 對(duì)象,當(dāng)用戶單擊一個(gè)命令按鈕時(shí)會(huì)調(diào)整控件大小,以顯示對(duì)象的全部?jī)?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