Gjelder for
BoundObjectFrame-objektet |
ObjectFrame-objekt |
Du kan bruke SourceItem-egenskapen til å angi dataene i en fil som skal kobles når du oppretter et koblet OLE-objekt. Lese/skrive Streng.
uttrykk.SourceItem
uttrykk Påkrevd. Et uttrykk som returnerer ett av objektene i Gjelder for-listen.
Merknader
Du kan angi SourceItem-egenskapen ved å spesifisere data i enheter som gjenkjennes av programmet som leverer objektet. Når du for eksempel kobler til Microsoft Office Excel 2007, spesifiserer du SourceItem- egenskapsinnstillingen ved hjelp av en cellereferanse eller et celleområdereferanse, som for eksempel R1C1 eller R3C4:R9C22 eller et navngitt område, som for eksempel Revenues.
Obs!: Hvis du vil finne syntaksen som beskriver en enhet med data for et bestemt objekt, kan du se i dokumentasjonen for programmet som ble brukt til å opprette objektet.
Du kan angi denne egenskapen ved hjelp av kontrollens egenskapsark, en makro, eller Visual Basic for Applications, VBA-kode.
I Visual Basic angir du denne egenskapen ved å bruke en strenguttrykk.
Kontrollens OLETypeAllowed-egenskap må være angitt til Linked eller Either når du bruker denne egenskapen. Bruk kontrollens SourceDoc-egenskap til å spesifisere filen som skal kobles.
Eksempel
Følgende eksempel oppretter et koblet OLE-objekt ved hjelp av en ubundet objektramme kalt OLE1, og tilpasser størrelsen på kontrollen for å vise hele innholdet i objektet når brukeren klikker på en kommandoknapp.
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