Si applica a
Oggetto BoundObjectFrame |
Oggetto ObjectFrame |
Si può usare la proprietà SourceItem per specificare i dati all'interno di un file da collegare quando si crea un oggetto OLE OLE collegato. Valore stringa di lettura/scrittura.
espressione.SourceItem
espressione Obbligatorio. Espressione che restituisce uno degli oggetti inclusi nell'elenco Si applica a.
Osservazioni
Per impostare la proprietà SourceItem, specificare i dati usando le unità riconosciute dall'applicazione che fornisce l'oggetto. Ad esempio, in caso di collegamento a Microsoft Office Excel 2007, impostare la proprietà SourceItem usando un riferimento di cella o a un intervallo di celle, ad esempio R1C1 o R3C4:R9C22, oppure un intervallo denominato, ad esempio Entrate.
Nota: Per determinare la sintassi necessaria per descrivere un'unità di dati per un oggetto specifico, vedere la documentazione relativa all'applicazione usata per creare l'oggetto.
È possibile impostare questa proprietà usando la finestra delle proprietà del controllo, una macro o il codice di Visual Basic, Applications Edition (VBA).
In Visual Basic impostare questa proprietà tramite un'espressione stringa.
Quando si usa questa proprietà, la proprietà OLETypeAllowed del controllo deve essere impostata su Collegato o Entrambi. Usare la proprietà SourceDoc del controllo per specificare il file da collegare.
Esempio
L'esempio seguente crea un oggetto OLE collegato tramite una cornice di oggetto non associato denominata OLE1. Il controllo viene quindi ridimensionato per visualizzare l'intero contenuto dell'oggetto quando l'utente fa clic su un pulsante di comando.
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