Odnosi se na
BoundObjectFrame objekat |
ObjectFrame objekat |
Možete da koristite svojstvo SourceItem da biste naveli da podaci u okviru datoteke treba da se povežu kada kreirate povezani OLE objekat. Čitanje/pisanje niske.
expression.SourceItem
expression Obavezno. Izraz koji daje jedan od objekata sa liste „Odnosi se na“.
Primedbe
Možete da podesite svojstvo SourceItem tako što ćete navesti podatke u jedinicama koje prepoznaje aplikacija koja obezbeđuje objekat. Na primer, kada se povežete sa Microsoft Office Excel 2007, vi navodite postavku svojstva SourceItem pomoću reference ćelije ili opsega ćelija kao što je R1C1 ili R3C4: R9C22 odnosno pomoću imenovanog opsega kao što je „Prihodi“.
Napomena: Da biste odredili sintaksu za opisivanje jedinice podataka za određeni objekat, pogledajte dokumentaciju za aplikaciju koja je korišćena za kreiranje objekta.
Ovo svojstvo možete da podesite pomoću list svojstva, makro ili Visual Basic for Applications (VBA) koda kontrole.
U programu Visual Basic, ovo svojstvo postavljate koristeći izraz niske.
Svojstvo OLETypeAllowed kontrole mora biti postavljeno na opciju „Povezano“ ili „Bilo koje“ kada koristite ovo svojstvo. Koristite svojstvo SourceDoc kontrole da biste naveli datoteku za povezivanje.
Primer
Sledeći primer kreira povezani OLE objekat pomoću nepovezanog okvira objekta pod imenom OLE1 i podešava veličinu kontrole da bi se prikazao ceo sadržaj objekta kada korisnik klikne na komandno dugme.
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