OLEテクノロジを使用したデータ交換 文書指向環境の概念。 OLEのコンセプトと使い方

OLEテクノロジービュー

OLEテクノロジの外観は、データから文書を作成する必要があるためです。 さまざまなタイプの。 Microsoftによって開発されたOLEテクノロジの主な利点は、制限がないことであり、データ転送を任意のアプリケーション間で整理することができます。 OLEテクノロジは、Windowsアプリケーションのインタラクションのルール(プロトコル)によって定義されています。 OLEテクノロジの基本バージョンは、その後OLE 2.0に拡張され、これは現在最も一般的です。

注意。OLE省略形 オブジェクトリンクと埋め込み、翻訳されているもの オブジェクトをバインドして実装する。

OLEテクノロジは、すべてのWindowsアプリケーションではなく、複合文書を開発することを目的としたものだけを完全にサポートしています。 いくつかのアプリケーションは受信者としてのみ使用できます。ソースとしてのみ使用できるアプリケーションがありますが、別の役割で行動できるアプリケーションがあります。

例えば、 テキストエディタ WordPadは、写真、音、テーブル、ビデオクリップなどがあるテキスト文書を作成するように設計されているため、OLEテクノロジで完全に操作を提供します。グラフィックエディタのペイントは簡単な図面を作成するように設計されています。アプリケーション-aソース。 Text Processorという単語は複雑な複雑で、実際には複数のアプリケーションが含まれています。これらのアプリケーションは、さまざまな方法でOLEテクノロジを使用します。 式エディタは、ソースアプリケーション(OLE-Server)としてのみ有効で、テキストエディタは受信側(OLEクライアント)のソースおよび役割として機能することができます。 コマンドを実行して、システムで動作するOLE-Serverのリストを表示できます。 オブジェクトを挿入します(水曜日の単語の場合、このコマンドはメニューに含まれています。 インサート)。

OLEテクノロジーは、ソースアプリケーションがアプリケーションを提供するコンポジット文書に挿入されたオブジェクトを編集する機能をユーザーに提供します。 OLEオブジェクトは常にソースアプリケーションと通信を保存します(この接続はダブルクリックによって起動されます)が、ソース文書に関連付けられない可能性があります。

OLE Technologyは2つのデータ交換オプションを提供します。

§ オブジェクトの実装オブジェクト自体が受信機文書に挿入されている。 画面またはプリントアウトに表示するには、OLE-Objectはソースアプリケーションツールを使用しません。 例えば、複合文書を別のコンピュータに転送する場合、このコンピュータ上に対応するソースアプリケーションがない場合でも、OLEオブジェクトは正常に表示されます。 ただし、OLEオブジェクトは、コンポジットドキュメント内のOLEオブジェクトを編集できるようにするソースアプリケーションとの通信を保存します。

§ オブジェクトのバインディングオブジェクト自体が受信文書に配置されていないが、ソース文書への参照のみが含まれていない。 この場合、OLEオブジェクトはアプリケーションソースに関連付けられませんが、このオブジェクトが配置されているソース文書を使用しています。 この接続を使用すると、このオブジェクトがソースドキュメントで変更されるとすぐに、受信者文書内のオブジェクトプレゼンテーションを変更できます。

オブジェクトを実装する

オブジェクトが受信者文書に展開されると、オブジェクト自体が挿入されます。 このオブジェクトがいくつかのソース文書からデータをコピーすることによって取得された場合、データは同じ場所に格納され、それらのコピーが受信文書に挿入され、オブジェクトとそのコピー間の接続は設定されていません。 同時に、チームと一緒に インサートコマンドを使用できます 特殊インサート

いくつかの方法で文書にオブジェクトを含める:

§§ 文書を開く (コマンドを使用します インサートそして 特殊インサート);

❖ファイルから(特殊ファイルの挿入またはファイル挿入)。

✓OLEサーバーを直接呼び出します(チーム オブジェクトを挿入します。

オープンドキュメントからのオブジェクトの実装は次のように実行されます。

◦ソースアプリケーションは実装されるオブジェクトを強調表示します。

○選択したオブジェクトがコマンドを使用してクリップボードにコピーされます コピーまたは 切る;

◦遷移はアプリケーション受信機に送信され、コンポジット文書が形成され、マウスポインタはオブジェクトの挿入場所に設定されます。

❖コマンドを使用してオブジェクトを挿入します インサートまたは 特殊インサート;

✓コマンドを使用するとき 特別な挿入物画面に「特別な挿入」ダイアログボックスが表示されます(図12.15)。オブジェクトとしてデータを挿入する方法を選択したい場合は、選択ボタンをマークします。<Вставить> ボタンをクリックしてください<ОК>。 データをコンポジットドキュメントにバッジとして挿入することもできます。これは、特別な挿入ダイアログボックスで、対応するスイッチをマークする必要があります。

Wordアプリケーションの例で考慮されるファイルの内容を実装する技術は次のとおりです。

コマンドが入力されました ファイルメニューマネージャーから インサート;

Ê「ファイル」ダイアログボックス(図12.16)で、必要なパラメータがインストールされ、ファイル名が選択されます。 スイッチをインストールしないでください<Связь с файлом>ファイルの内容が埋め込まれたことがわかった。

§ ボタンを押す<ОК>.

図。 12.15。ワードテキストプロセッサの特別な挿入ウィンドウ

図。 12.16。Word Text Processorのファイル挿入ウィンドウ

他のアプリケーションでは、テクノロジは似ていますが、その差はコマンドの特定の名前です。

コンポジット文書では、新しいオブジェクトは次のように実装されています。

✓複合文書は実装の場所を示します。

コマンドが入力されました オブジェクトを挿入します(水曜日の単語で - アイテム オブジェクト管理メニューの管理 インサート);

❖[オブジェクト挿入]ダイアログボックス(図12.17)で、導入されているオブジェクトの種類が選択されます。 アプリケーションソース 国旗<Связь с файлом> オブジェクトを実装するためにはインストールしないでください。

←ボタンをクリックします<ОК>;

❖ソースアプリケーションは新しいオブジェクトを作成します。これは、ソースアプリケーションを終了した後に受信者文書に挿入されます。

図。 12.17。Word Text Processorのオブジェクト挿入ウィンドウ

OLEテクノロジによって埋め込まれたオブジェクトは、次の方法でソースアプリケーションツールによって編集できます。

Êコントローラまたはコンテキストメニューで適切なコマンドを選択します。

Â埋め込みオブジェクトの左ボタンをダブルクリックします。



同じオブジェクトが複数の文書で実装されている場合、各文書にはオブジェクトのコピーが格納されます。 この場合、オブジェクトとそのコピーの保存は追加の消費を必要とします。 外部メモリ。 さらに、オブジェクトのコピーを保存しないと、コピーの1つの変更がオブジェクトの残りのコピーに影響を与えません。

図。 12.18。 OLEテクノロジを使用してオブジェクトをバインドするための手順

オブジェクトをバインドする

コンポジット文書を表示または印刷するとき、関連するオブジェクトは埋め込みとは異なります。 違いは、オブジェクトを編集するときにのみ表示されます。 関連付けられているオブジェクトは常にソース文書にあり、受信側にこのドキュメントを使用してファイルへのリンク(場所表示)が含まれています(図12.18)。

したがって、受信者文書内のオブジェクトをバインドすると、オブジェクトへの参照が示され、オブジェクト自体はソース文書内の単一のインスタンスに格納されます。 ソース文書で行われたオブジェクトの変更は必ずしも複合文書内のオブジェクトの送信に反映されます。 コンポジット文書を開くときは、関連するオブジェクトが格納されているすべてのファイル、およびそれらがバインドされているフォルダ内にあるすべてのファイルを注意する必要があります。

オブジェクトリンク技術は、次の場合に使用することをお勧めします。

✓オブジェクトはいくつかの異なる文書に挿入され、このオブジェクトに対する変更がこれらの文書に反映される必要があります。

✓オブジェクトはあまりにも多くのスペースを取り、複合文書を処理するのが難しくなります。

外部メモリの欠如があります。

コンポジット文書内の関連オブジェクトの作成は、次の2つの方法です。

✓オープンドキュメントから。 この場合、ソース文書からの一部のフラグメントのみをコンポジットドキュメントに含めることができます。

✓ファイルから。 同時に、ソース文書は複合文書に完全に含まれています。

注意!オブジェクトをバインドするためには、オブジェクトがファイルに文書として保存されているか、または部分的に保存される必要があります。

オープンドキュメントからのオブジェクトのバインディングは次のように実行されます。

Âソースアプリケーションは通信するオブジェクトを強調表示します。

➤選択したオブジェクトはコマンドを使用してクリップボードに転送されます。 コピー;

④複合原稿を形成するアプリケーション受信機への移行を行い、マウスポインタをオブジェクトの挿入場所に設定する。

コマンドが入力されました 特別な挿入物;

➤[特殊インサート]ダイアログボックス、選択ボタンマーク<Связать>これは、オブジェクトを(通常の形式でもアイコンとして)、ボタンを押す方法を示します。<ОК>.

ファイルへのバインディング(単語テキストプロセッサの例)は次のとおりです。

✓複合文書は挿入場所を示します。

コマンドが入力されました ファイル メニューから インサート;

✓「ファイル挿入」ダイアログボックスで (CM。図。 12.16)チェックラス<Связь с файлом> そして他の必要なパラメータ、その後、オブジェクトが格納されている文書が選択される。

←ボタンをクリックします<ОК>.

投稿されたソース文書を編集して、関連オブジェクトを変更できます。 これは2つの方法のうちの1つで行うことができます。 第1の方法は、ソースアプリケーション環境で直接ソース文書を開くことであり、第2の方法は、関連するオブジェクトが配置されているコンポジットドキュメントからソース文書を開くことです。 開口部はそばに行うことができます コンテキストメニューまたはこのオブジェクトのマウスボタンをダブルクリックします。

関連オブジェクトはソース文書内のコンポジット文書とは別に保存されているので、複合文書の接続に関する情報を持つことが重要です。 コンポジットドキュメントの接続を表示、更新、変更できます。「リンク」ダイアログボックス(「リンク」)、たとえば、 アプリケーションワード コマンドは呼び出されます コミュニケーション メニューから 編集する (図12.19)。 このダイアログボックスには、このオブジェクトのリンクに関する情報が含まれています。

✓ファイルの指定(パス)。

Âタイプまたはオブジェクト形式。

✓複合文書のオブジェクト更新モード - 自動またはマニュアル(要求)。

自動更新では、コンポジット文書内の関連オブジェクトは、ソース文書で変更されるとすぐに変わります。 にとって 手動更新 ユーザーから明示的に示す必要があります。

図。 12.19。 Word Text Processorの「通信」ダイアログボックス

Wordパッケージには、Microsoft Graph、Microsoft WordArt、Microsoft式などのプログラムが含まれています。 これらのプログラムは、Word文書に含めることができるオブジェクトを作成することができます。 これらのプログラム間のデータ交換 テキストプロセッサー WordはOLEテクノロジ(オブジェクトリンクと埋め込み - オブジェクトの通信と実装)を使用して実行されます。

OLEテクノロジは、2つのプログラム間でデータを交換する方法です。 OLEテクノロジを使用してプログラムに挿入されたデータは抽象的な概念で表されます。 この技術の考え方は、さまざまなプログラムによって作成された様々な挿入されたパターンを使用して文書を処理する例によって説明されています。 同時に、テキスト自体の処理は問題を引き起こしておらず、国内の単語資金を使用して実行することができます。 もう一つのことは絵です - OLEを使わずにそれらを変更するには、多くのステップを実行する必要があります。

・最初に、文書から古い図面を削除する必要があります。

・描画編集プログラムを実行します。

・目的のパターンを含むファイルをロードします。

にとって 大量 写真それらを編集する手順は面倒すぎる可能性があります。 OLEテクノロジを使用して、図面を編集するための新機能が表示されます。 特定のパターンを編集するためのプログラムを実行するには、マウスでダブルクリックするだけです。 その後、OLEテクノロジのイベントを開発するための2つのオプションが可能です。

1.編集プログラムが別ウィンドウとして開始され、指定された編集パターンが自動的にロードされます。 プログラムの編集と終了後、すべての変更が自動的にドキュメントに転送されます。

2.パターンを使用して実行されている編集プログラムは、そのメニュー、ツールバーなどを強調表示します。 単語ウィンドウで。 パターンで行われているすべての変更は直ちに文書に反映され、それを見ます。 編集が終了したら、編集プログラムが完了したら、Wordウィンドウは通常の外観を取ります。 この方法は視覚編集と呼ばれます。

この原理によれば、図面だけでなく、例えばサウンドカードを用いて記録された音声コメントを用いて、文書に含めることができるコンピュータビデオを挿入することも可能である。 本稿では、式と巻き毛のテキストを挿入するOLEテクノロジの使用について説明します。

OLEテクノロジでは、いくつかの新しい概念が接続されています。

オブジェクト オブジェクトの下では、OLE-Technologyを使用して文書に挿入できる種類のデータを意味します。 これらのデータは、テキスト、図面、サウンド、ビデオ情報であり得る。 オブジェクトを受け入れるプログラムがその目的を理解し、それを編集できるようにすることを確実にする必要はありません。 オブジェクトを編集するには、自動的に編集できるプログラムを起動します。

コミュニケーション。 ドキュメントへのデータをバインドするときは、次のようになります。このデータはドキュメントにコピーされ、このデータが取られるファイルの名前がこのデータにコピーされます。 この文書を編集するときは、文書に関連するすべてのデータがチェックされます。 ファイル内のデータとドキュメント内のデータとの間に違いがある場合、文書内のデータはファイルから自動的に更新されます。 もちろん、文書内の情報を自動的にだけでなく手動でも更新することができます。

実装。 埋め込みオブジェクトには、編集に必要なすべてのデータが含まれています。 オブジェクトは必要ありません 元のファイル そして完全に自治があるかもしれません。 オブジェクトを編集するには、常にそれを実行できるプログラムを起動します。

サーバ。 これは、通信と実装のためのオブジェクトを作成するプログラムです。 単語パッケージから、Microsoftの式とMicrosoft WordArtがそのようなものです。

クライアント。 これはあなたの文書へのオブジェクトを受け入れるプログラムです。 Wordはさまざまなオブジェクトを文書に挿入することができるので、それは単語がOLE-Clientであることを意味します。

数式を作成する
Microsoft式(Foldion Editor)の使用

式をテキストに挿入するには、次の手順に従います。

式を配置する文書の領域にカーソルを置きます。

挿入メニューで、オブジェクトを選択します。 開くオブジェクト挿入ウィンドウで、[作成]タブを選択します(図5.1)。

リスト内のMicrosoftの式3.0オブジェクトを選択します。

マウスでそれをクリックすると、バッジの形でフラグを確認してください。

OKボタンをクリックして選択を確認します。

図。 5.1オブジェクト挿入ダイアログボックス

これらの動作の結果として、式エディタウィンドウを開く必要があります(図5.2)。

さまざまなアプリケーションで作成されたオブジェクトの通信と実装は、OLE(オブジェクトリンクと埋め込み - オブジェクトの通信と実装)と呼ばれる特別なテクノロジを使用してWindowsに実装されています。
OLE Technologyは、さまざまな原点のオブジェクト、たとえば、テキスト、テーブル、写真、サウンドなどを含む複合文書を作成し処理するためのユニバーサルメカニズムです。
OLEテクノロジは、以下の用語と定義を使用します。

OLE obek(OLE - Object) - 任意のものによって作成された任意の要素 windowsアプリこれは、別のWindowsアプリケーションの文書に配置する(実装および/または関連付ける)ことができます。 オブジェクトはファイル全体、またはファイルのフラグメントのみにすることができます。

OLE Server(OLE - Server、Source Application、Source Application) - アプリケーション、そのツールはOLE-Object、すなわち 別のアプリケーションを提供するプログラム。

OLEクライアント(OLE-Client、Application Receiverまたはコンテナアプリケーション) - OLEオブジェクトを受け入れるアプリケーション、すなわち OLEサーバーのサービスを使用するプログラム。

オブジェクトの実装の下では、2つ以上の自律オブジェクトを含む包括的な文書の作成を意味します。 文書にオブジェクトを実装する通常の手段は、このオブジェクトが格納されている完成ファイルからのインポートです。 これを行うには、挿入/ objectコマンドを使用します。挿入挿入ダイアログボックスで、ファイルからインポートするファイルからCreate Switchを選択し、ディスク上の選択は概要ボタンによって提供されます。グラフィックオブジェクト、テキスト、フプライメント、ビデオ録音を実装します。

包括的な文書を保存するときは、テキストが保存され、すべてのオブジェクトが実装されています。 ソーステキスト文書のサイズは、実装されたオブジェクトの値を増加させます。

図面を配置するもう1つの方法 テキスト文書 - バインディング。 同じダイアログボックスで、オブジェクトの挿入は接続と呼ばれるチェックボックスです。 挿入前にこのチェックボックスを設定した場合は、バインドします。 別のタイプのインサート。 この場合、オブジェクト自体がドキュメントに挿入されていないため、代わりにオブジェクトの位置へのポインタのみが挿入されます。 ユーザーがポインタに入ったときに文書を表示すると、テキストプロセッサはポインタのアドレス展示され、ドキュメントのテキストに描画を表示します。 バインディングオブジェクトの場合、結果として得られるファイルのサイズはほとんど増加しません。 ポインタはスペースがほとんどありません。 ただし、オブジェクトバインディング方式を使用する場合は、オブジェクト間のリンクの整合性を制御する必要があります。オブジェクトの移動時に破損する可能性があります。



さまざまな用途 異なる度のウィンドウはOLEテクノロジをサポートしています。 メモ帳などの一部のプログラムは、これを全くサポートしていません。 WordArt、Microsoftの式などの数のプログラムは、OLEサーバーの役割を果たすことができます。 情報システムそれどころか、ほとんどの場合、受信機の役割のみを実行するだけです。 OLEクライアント。

Word、Excelなどの最も強力なWindowsアプリケーションなどは、OLEサーバーやOLEクライアントなどの機能を実行できます。
OLEテクノロジーを使用すると、次のことができます。

他のアプリケーションで作成された文書のオブジェクトまたはフラグメントを実装し、これらのオブジェクトをアプリケーションを作成したツールで編集します。

オブジェクトの接続を別のアプリケーションの文書に設定します。 コミュニケーションを確立するとき、このオブジェクトは彼自身の人生を「生きる」と他の文書に役立ちます。

サービスプログラム

サービスプログラムはコンピュータを維持するように設計されています オペレーティング・システム。 彼らはあなたが欠陥を見つけて排除することを可能にします ファイルシステム、物理的な欠陥の存在および論理構造の正確さのための剛性ディスクと柔軟なディスクの両方の検証、ハードウェアの設定を最適化します。 ソフトウェア

サービスプログラムへのアクセスは、start / program /標準/ serviceコマンドを介して実行されます。

最も使用されているプログラムはScandisk - ディスクチェックプログラムです。 これにより、硬くて柔軟なディスク(標準チェック)およびディスクサーフェスの欠陥に関連する物理エラー(完全なチェック)のファイル構造内の論理エラーを排除できます。 標準チェックは、コンピュータの誤った完了後に実行されます。 フルチェック ハードディスク 仕事の信頼性の中で年に2回または疑問がある場合に費やしてください。 にとって フレキシブルディスク ファイルの読み書きには、完全なチェックがお勧めです。

ディスクの最適化 - 断片性を排除することによってディスクの効率を高めるように設計されたプログラム ファイル構造。 ファイルの長時間編集またはディスクがいっぱいになると、システムはすべての連続クラスタ(クラスタがディスク上の最も小さいストレージ単位である)ではなく、すべての連続クラスタの記入を開始しますが、フリークラスタのみです。 したがって、ファイルはディスクを横切って「Smeared」になることが判明し、それへのアクセスが増加します。 最適化の場合、ファイルはそれぞれがクラスタの行のグループ内に含まれるように書き換えられます。

フレキシブルディスクフォーマットは、ディスクアイコンのマウスボタンとコマンドの選択をクリックして行われます。スキャンディスクプログラム。 ただし、記録されたデータは失われます。 フォーマットは速くまたは完全にすることができます。 最初のケースでは、利用可能なファイルのみが削除され、2番目は依然としてディスクの表面をチェックし、欠陥の除去をチェックしています。

オレ。 (Eng。オブジェクトのリンクと埋め込み、発音したOH-Lay [Olya]) - マイクロソフトによって開発された他の文書やオブジェクトにオブジェクトと実装のテクノロジ。

OLEテクノロジを使用する例。まず第一に、仕事を単純化するために、 正しい仕事 リンクプロジェクトで使用するファイルを1つのフォルダに投稿することをお勧めします。 コンピューティングシステム間のプロジェクト全体の移行を簡素化し、単にプロジェクトを格納するフォルダを転送します。

そのため、最初に実行することはプロジェクトフォルダを作成することです。 フォルダ名は次のように推奨されています。「ワークの種類の名前」+「分野のタイトル」+「フルネーム」。 例えば、「実用的なそれは報告する プロの活動 Ivanova II、「略語の使用は許可されています。」PROFDEYTEL IVANOV AIのPR ITの報告。」

2段目では、単語文書「実用的な作業」文書をフォルダに配置する必要があります(これは履行の文書です。 実用的な仕事 §1「Word Text Processorで動作する」) その後入れる必要があります このフォルダ この実用的な作業の実施の間に得られたExcel文書。 このフォルダにも、これらのガイドラインによって提供される作業のパフォーマンスで使用されているすべてのファイルが配置されます。

本質的に、OLE技術はMSOffice Officeパッケージでさまざまな挿入モードを編成するためのメカニズムです。いくつかのモードについては以下のとおりです。

Excel文書からWord文書に情報を挿入する必要があるとします。 これを行うには、ワード文書の希望の場所にカーソルを配置する必要があります。その後、「挿入」ツールメニューが選択されています(図2.34を参照)。

図2.34「挿入オブジェクト」

その後、「オブジェクトの挿入」ウィザードダイアログボックスが表示され、その中に「ファイルの作成」パネルに進みます。 このウィンドウで、[概要]ボタンをクリックして[ファイルとの通信]フィールドにチェックボックスをオンにして[OK]ボタンをクリックして[OK]ボタンをクリックします(図2.35を参照)。

図2.35「オブジェクト挿入マスターの「ファイルの作成」タブ」

結果を図2.36に示す。 挿入されたオブジェクトのマウスのダブルクリックは、オブジェクトが作成されたアプリケーションを起動します。この場合はExcelです。

図2.36「オブジェクトの挿入結果」

このモード データのデータを自動的に更新できます 文書単語。オリジナルを変更する場合 excelファイル。 単語文書を開くたびに、文書の文書化、および単語文書によって参照されるソースファイルの1つに変更される場合の場合、ユーザーが選択するアクションの1つを提供する債務ウィンドウをポップアップします。 (図2.37を参照)。



図2.37「ソースファイルを変更したときのアクションの1つのオファリング選択ダイアログボックス」

「オブジェクトの挿入」ウィザードが挿入されたオブジェクトのフォーマットには課されません。これは、アプリケーションへのFlesh内の任意のファイルになることができます。 アイコン(ラベル)の形で挿入の可能性があることに注意してください(図2.38を参照)。

図2.38「アイコンの追加例(ラベル)」

「ファイルからの挿入」では、ディスクの名前から始まるフルファイル名を含む絶対リンクだけでなく、ディレクトリの名前(フォルダの名前から始める相対的なリファレンスも指定できます。 )ファイルが保存されている(図2.39,2.40参照)。


図2.39「フルファイル名」


図2.40「相対アドレス」

学生による独立した検討のために、「挿入オブジェクト」マスターの「作成」タブは「挿入」ツールバーツールバーに残っています。

WordやExcelなどの他のプログラムからコンテンツを有効にするには、バインディングオブジェクトと実装オブジェクト(OLE)を使用できます。

OLEインターフェースは多くのものによってサポートされています 異なるプログラム そして1つのプログラムで作成された内容を別のプログラムに配置するために使用されます。 たとえば、挿入できます オフィス文書 オフィスエクセルブックの単語。 タブに挿入できる種類を表示するには インサート グループで テキスト アイテムを選択 オブジェクト。 フィールドで オブジェクトタイプ インストールされているオブジェクトのみ このコンピュータ そしてOLEインターフェースをサポートします。

一般 関連および実装されたオブジェクトについて

OLEインタフェース(たとえばワード)をサポートする別のプログラムからExcelにコピーされるデータは、関連オブジェクトまたは埋め込みオブジェクトとして挿入できます。 実装されたオブジェクトと関連オブジェクトの間の主な違いは、データによって保存され、宛先ファイルへの挿入後にオブジェクトがどのように更新されるか。 実装されたオブジェクトは、挿入されている本に格納され、更新されません。 関連オブジェクトはそのまま残ります 別々のファイル そして更新することができます。

文書内の関連および実装されたオブジェクト

1.実装されているオブジェクトには、ソースファイルと接続がありません。

2.関連付けられているオブジェクトはソースファイルに関連付けられています。

3.ソースファイルを更新するときに、関連付けられているオブジェクトが更新されます。

関連オブジェクトを使用する必要がある場合

最終ファイル内のデータがソースファイルで変更されたときに更新される必要がある場合は、関連オブジェクトを使用してください。

関連付けられているオブジェクトを使用すると、初期データはソースファイルに格納されます。 エンドファイルには関連データの表現が表示されますが、ソースデータの場所に関する情報のみが格納されています(およびオブジェクトがダイアグラムの場合は金額 マイクロソフトエクセル。)。 ソースデータとの通信を維持するには、それらが格納されているファイルが使用可能である必要があります。 ローカルディスク またはオンライン。

ソースファイル内のデータを変更するときに関連データを自動的に更新できます。 たとえば、段落がWord文書に割り当てられている場合は、Excel Bookのバインドオブジェクトとして挿入されてから、ドキュメント内のデータを変更するとき 単語データ Excel Bookも変更されます。

埋め込みオブジェクトを使用する必要がある場合

コピーされたデータがソースファイルで変更されたときに変更されないように、埋め込みオブジェクトを使用してください。 ソースデータバージョンは本に完全に導入されています。 埋め込みオブジェクトとしてデータをコピーするとき、エンドファイルはデータをバインドするときよりもディスク容量を取ります。

別のコンピュータ上のファイルを開くときは、ソースデータにアクセスすることなく埋め込みオブジェクトを表示できます。 実装されたオブジェクトはソースファイルに関連付けられていないため、ソースデータが変更されたときに更新されません。 埋め込みオブジェクトを変更するには、それをダブルクリックしてソースプログラムで開き、編集します。 ソースプログラム(またはオブジェクトを編集できる別のプログラム)は、コンピュータにインストールする必要があります。

OLEオブジェクト表示方法を変更する

本では、関連するオブジェクトまたは埋め込みオブジェクトは、ソースプログラムと同じ形式で、またはアイコンとして表示できます。 本がインターネットを介して表示され、印刷する必要がない場合は、このオブジェクトの表示をアイコンとして選択できます。 これにより、画面上で占有されている領域が縮小されます。 このオブジェクトを表示するには、ソースで、そのアイコンをダブルクリックする必要があります。

シート上のオブジェクトを実装する

ファイルへのリンクを挿入します

注意:

Excelのオブジェクトの作成


シート上のオブジェクトを実装する

ファイルへのリンクを挿入します

あなたは単にオブジェクトへのリンクを追加することができ、その紹介は完全にはありません。 あなたが帳簿とあなたが追加するオブジェクトがSharePointに保存されている場合、 ネットワークディスク またはファイルの場所と場所は変更されません。 リンクが常に開くと、関連付けられているオブジェクトが変更された場合は便利です。 最後のバージョン 資料。

注意: もし 関連ファイル リンクを移動しません。

Excelのオブジェクトの作成

本を離れることなく別のプログラムに基づいて新しいオブジェクトを作成できます。 たとえば、さらに追加したい場合 詳細な説明 チャートまたはテーブル、埋め込み文書を作成できます。 単語ファイル またはExcelのPowerPoint。 オブジェクトをシートの右側に表示するか、ファイルを開くアイコンを追加するように設定できます。


OLEを使用して他のプログラムからコンテンツをバインドまたは実装する

コンテンツ(完全または部分的に)他のプログラムから関連付けるか、実装できます。

他のプログラムからのコンテンツを実装する

別のプログラムから部分的な内容をバインドまたは実装する

OLEオブジェクト表示方法を変更する

    オブジェクト オブジェクトタイプ (例えば、 オブジェクト文書)そしてコマンドを選択します 変わる.

    • オブジェクトの内容を表示するには、チェックボックスをオフにします。 アイコンの形で.

      アイコンを表示するには、チェックボックスをオンにします。 アイコンとして表示します。 必要に応じて、デフォルトのアイコンまたは署名を変更できます。 これを行うには、をクリックします アイコンを変更します リストから必要なアイコンをクリックしてください アイコン またはフィールド内 題名 ラベルを入力してください。

関連オブジェクトの管理更新

他のプログラムとのリンクを確立する場合、更新は次のいずれかの方法で実行できます。更新方法に関係なく、(自動または手動で)。

別のプログラムで手動アップデートをインストールします

別のプログラムとの自動通信更新のインストール

問題:シートの自動リンクを更新できません

パラメータ 自動的に Excelではパラメータによって再定義されています 他の文書へのリンクを更新します.

提供する 自動更新 OLEオブジェクトとの自動接続は、次の手順を実行します。

プログラムとの通信の即時更新

OLEプログラムからコンテンツを変更する

Excelでは、他のプログラムから関連付けられている、または実装されている内容を変更できます。

ソースプログラム内の関連オブジェクトを編集します

ソースプログラム内の埋め込みオブジェクトを編集します

    埋め込みオブジェクトをダブルクリックして開きます。

    必要な変更を加えます。

    オブジェクトの変更がウィンドウに正しい場合 オープンプログラム[全体]をクリックして宛先ファイルに戻ります。

    オブジェクトの変更がソースプログラムで実行された場合は、別のウィンドウで開き、送信先ファイルに戻るソースプログラムが終了します。

注意: ビデオやオーディオクリップなどの埋め込みオブジェクトをダブルクリックすると、再生、開いていません。 そのような埋め込みオブジェクトを変更するには、をクリックします 右クリック マウスのアイコンまたはオブジェクト、アイテムへのポインタをカバーする オブジェクト オブジェクトタイプ (例えば、 クリップマルチメディアオブジェクト)してからコマンドを選択します 変化する.

ソース以外のプログラムで埋め込みオブジェクトを編集する

    変更する埋め込みオブジェクトを選択します。

    アイコンまたはオブジェクトを右クリックして、アイテムへのポインタを隠します オブジェクト オブジェクトタイプ (例えば、 オブジェクト文書)そしてコマンドを選択します 変わる.

    次の操作のいずれかを実行してください。

    • 埋め込みオブジェクトをリストで選択した型に変換するには、チェックボックスをオンにします。 bを変換する.

      埋め込みオブジェクトの種類を変更せずに、リストで選択した形式で埋め込みオブジェクトを開くには、チェックボックスをオンにします。 aSを活性化する.

キーボードを使用してOLEオブジェクトを選択します

    ダイアログボックスを表示するには、Ctrl + Gキーを押します。 遷移.

    ボタンを押す ハイライトオプションを選択してください オブジェクト そしてクリックします OK.

    目的のオブジェクトが割り当てられるまでTABキーを数回押します。

    Shift + F10キーを押します。

    ポインタをアイテムに移動します オブジェクト または オブジェクト図 そしてチームを選択してください 変化する.

問題:関連付けられているまたは埋め込みオブジェクトをダブルクリックすると、「変更できません」というメッセージが表示されます。

このメッセージは、ソースファイルまたはソースプログラムを開くことができない場合に表示されます。

ソースプログラムが利用可能であることを確認してください。 ソースプログラムがコンピュータにインストールされていない場合は、オブジェクトをコンピュータ上のプログラムのファイル形式に変換します。

十分なメモリがあることを確認してください。 ソースプログラムを起動するには、コンピュータに十分なメモリがあることを確認してください。 必要ならば、メモリを解放するために、他のプログラムを閉じます。

すべてのダイアログボックスを閉じます。 ソースプログラムの実行中の場合は、[オープン]ダイアログボックスがないことを確認してください。 ソースプログラムに切り替えて、[開くすべてのダイアログ]ボックスを閉じます。

ソースファイルを閉じます。 ソースファイルが関連付けられているオブジェクトの場合は、別のユーザーに開かれていないことを確認してください。

ソースファイルの名前が変更されていないことを確認してください。 変更するソースファイルが関連付けられているオブジェクトの場合は、通信を作成するときと同じ名前があること、および移動されていないことを確認してください。 ソースファイルの名前を調べるには、関連オブジェクトを選択してからタブに表示します。 データ グループで 接続 チームを選ぶ 接続を変更します。 ソースファイルの名前を変更または移動した場合は、ボタンを使用します。 ソースチェンジ ダイアログボックスに 接続の変化ソースファイルを見つけて接続を復元するには。

追加情報

あなたはいつでもExcel Tech Community Specialistによって質問をすることができ、答えコミュニティコミュニティの助けを求めて、また提供することができます 新機能 またはウェブサイトの改善

トピックを続ける:
インターネット

Windowsブートディスクを作成する最も一般的な方法の1つは、この記事で説明されている方法です。 そしてより正確に創造の中で、それは遠い世界で私たちを助けるでしょう...