Se aplică la
Obiectul BoundObjectFrame |
Obiectul ObjectFrame |
Puteți utiliza proprietatea SourceItem pentru a specifica datele dintr-un fișier de legat atunci când creați un obiect OLE legat. Șir de caractere în citire/scriere.
expresie.SourceItem
expresie Obligatoriu. O expresie care returnează unul dintre obiectele din lista Se aplică la.
Observații
Puteți seta proprietatea SourceItem specificând datele în unități recunoscute de aplicația care furnizează obiectul. De exemplu, atunci când creați o legătură la Microsoft Office Excel 2007, specificați setarea proprietății SourceItem utilizând o referință de celulă sau zonă de celule, cum ar fi R1C1 sau R3C4:R9C22, sau o zonă denumită, cum ar fi Venituri.
Notă: Pentru a determina sintaxa necesară la descrierea unei unități de date pentru un anumit obiect, consultați documentația aplicației folosite pentru a crea obiectul.
Puteți seta această proprietate utilizând foaie de proprietăți controlului, un macrocomandă sau cod Visual Basic for Applications (VBA).
În Visual Basic, setați această proprietate utilizând o expresie șir.
Proprietatea OLETypeAllowed a controlului trebuie setată la Linked sau Either atunci când utilizați această proprietate. Utilizați proprietatea SourceDoc a controlului pentru a specifica fișierul de legat.
Exemplu
Următorul exemplu creează un obiect OLE legat utilizând un cadru de obiect nelegat denumit OLE1 și dimensionează controlul pentru a afișa întregul conținut al obiectului atunci când utilizatorul face clic pe un buton de comandă.
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