Propriété ObjectFrame.SourceItem (Access)

Utilisez la propriété SourceItem pour spécifier les données d’un fichier à lier lorsque vous créez un objet OLE lié. String en lecture/écriture.

Syntaxe

expression. SourceItem

Expression Variable qui représente un objet ObjectFrame .

Remarques

Vous pouvez définir la propriété SourceItem en spécifiant les données en unités reconnues par l'application qui fournit l'objet. Par exemple, lorsque vous liez vers Microsoft Excel, vous spécifiez la valeur de la propriété SourceItem en utilisant une référence de cellule ou plage de cellules comme R1C1 ou R3C4 ou une plage nommée telles que chiffre d'affaires.

Remarque

[!REMARQUE] Pour déterminer la syntaxe à utiliser pour décrire l'unité de données d'un objet spécifique, consultez la documentation de l'application dans laquelle l'objet a été créé.

La propriété OLETypeAllowed (TypeOLEPermis) du contrôle doit être définie sur lié ou les deux lorsque vous utilisez cette propriété. Utilisez la propriété SourceDoc du contrôle pour spécifier le fichier à lier.

Exemple

L’exemple suivant crée un objet OLE lié à l’aide d’un frame d’objet indépendant nommé OLE1 et dimensionne le contrôle pour afficher l’intégralité du contenu de l’objet lorsque l’utilisateur choisit un bouton de commande.

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

Assistance et commentaires

Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.