Uygulandığı öğe
İlişkiliNesneÇerçevesi Nesnesi |
NesneÇerçevesi Nesnesi |
Bağlantılı bir OLE nesnesi oluşturduğunuzda dosya içinde bağlanacak verileri belirtmek için SourceItem özelliğini kullanabilirsiniz. Okuma/yazma Dize.
ifade.SourceItem
ifade Gerekli. Uygulandığı Öğe listesindeki nesnelerden birini döndüren ifade.
Notlar
Nesneyi sağlayan uygulamanın tanıdığı birimler cinsinden verileri belirterek SourceItem özelliğini ayarlayabilirsiniz. Örneğin, Microsoft Office Excel 2007 ile bağlantı kurduğunuzda, SourceItem özelliği ayarını R1C1 veya R3C4:R9C22 gibi bir hücre veya hücre aralığı başvurusu ya da Gelirler gibi adlandırılmış bir aralık kullanarak belirtirsiniz.
Not: Belirli bir nesnenin veri birimini açıklayacak söz dizimini belirlemek için, nesneyi oluştururken kullanılan uygulamanın belgelerine bakın.
Denetimdeki özellik sayfası, makro veya Visual Basic for Applications (VBA) kodu kullanarak bu özelliği ayarlayabilirsiniz.
Visual Basic’te bu özelliği dize ifadesi kullanarak ayarlarsınız.
Bu özelliği kullandığınızda denetimin OLETypeAllowed özelliği Bağlantılı veya Herhangi Biri olarak ayarlanmalıdır. Bağlanılacak dosyayı belirtmek için denetimin SourceDoc özelliğini kullanın.
Örnek
Aşağıdaki örnekte, OLE1 adlı ilişkisiz bir nesne çerçevesi kullanılarak bağlantılı bir OLE nesnesi oluşturulur ve kullanıcı bir komut düğmesine tıkladığında nesnenin tüm içeriğini görüntüleyecek şekilde denetimin boyutu ayarlanır.
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