メイン コンテンツへスキップ
サポート
Microsoft アカウントでサインイン
サインインまたはアカウントを作成してください。
こんにちは、
別のアカウントを選択してください。
複数のアカウントがあります
サインインに使用するアカウントを選択してください。

適用対象

BoundObjectFrame オブジェクト

ObjectFrame オブジェクト

SourceItem プロパティを使用して、リンクされた OLE オブジェクトを作成するときにリンクされるファイル内のデータを指定できます。 文字列型の値の読み取り/書き込みが可能です。

expression.SourceItem

expression 必ず指定します。 [適用先] リスト内のいずれかのオブジェクトを返す式。

解説

オブジェクトを供給するアプリケーションで認識される単位でデータを指定して、SourceItem プロパティを設定できます。 たとえば、Microsoft Office Excel 2007 にリンクするときに、R1C1 や R3C4:R9C22 などのセルやセルの範囲の参照、または "収益" などの名前付き範囲を使用して、SourceItem プロパティ設定を指定します。

注: 構文を決定して、特定のオブジェクトのデータの単位を記述するには、オブジェクトの作成に使用されたアプリケーションのドキュメントを参照してください。

このプロパティを設定するには、コントロールのプロパティ シート、マクロ、または Visual Basic for Applications (VBA) コードを使用します。

Visual Basic では、文字列式を使用してこのプロパティを設定します。

このプロパティを使用する場合、コントロールの OLETypeAllowed プロパティは、Linked または Either に設定する必要があります。 コントロールの SourceDoc プロパティを使用して、リンクするファイルを指定します。

次の例では、OLE1 という名前の非連結オブジェクト フレームを使用して、リンクされた OLE オブジェクトを作成し、ユーザーがコマンド ボタンをクリックするときに、オブジェクトのすべての内容を表示するためにコントロールのサイズを変更します。

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

ヘルプを表示

その他のオプションが必要ですか?

サブスクリプションの特典の参照、トレーニング コースの閲覧、デバイスのセキュリティ保護方法などについて説明します。

コミュニティは、質問をしたり質問の答えを得たり、フィードバックを提供したり、豊富な知識を持つ専門家の意見を聞いたりするのに役立ちます。

この情報は役に立ちましたか?

言語の品質にどの程度満足していますか?
どのような要因がお客様の操作性に影響しましたか?
[送信] を押すと、Microsoft の製品とサービスの改善にフィードバックが使用されます。 IT 管理者はこのデータを収集できます。 プライバシーに関する声明。

フィードバックをいただき、ありがとうございます。

×