データリンクの管理

このページでは、リンクされた Excel 範囲の調整、新しいデータで個々のリンクされた要素の更新、Data Linksダイアログでのプレゼンテーションのすべてのリンクされた要素の更新の管理など、Excel と PowerPoint 間のデータリンクを管理する方法について説明します。

Excel と PowerPoint 間のデータリンクの作成の詳細については、Excel から要素を作成するを参照してください。

リンクされた Excel 範囲の管理

Excel では、リンクされた範囲をさまざまな方法で変更することができ、その変更は PowerPoint のリンクされた要素にも影響します。リンク範囲への最も一般的な変更は、リンクされたセルのデータ値を変更し、リンクされた要素を新しいデータで更新することです。以下のセクションでは、リンクされた要素に影響するリンクされた範囲に対して実行できるその他の調整について説明します。

リンクされた Excel の範囲を調整するために PowerPoint を開く必要はありません。PowerPoint で変更を確認するには、Excel 範囲へのリンクを含むプレゼンテーションを開き、リンクされた要素を更新する必要があります(リンクされた要素のデータを管理するを参照)。

リンクされた範囲は、その周囲に表示される色分けされたフレームによって識別できます。異なるフレームの色は、次のようにリンクされた範囲のステータスを示します。

  • グリーンフレーム:Excel 範囲へのリンクを含むオープンプレゼンテーションがあります。
  • ブルーフレーム:フレームが選択されます。
  • レッドフレーム:Excel 範囲へのリンクを含む開いているプレゼンテーションはありません。

同じリンクされたデータ範囲を含む複数のワークブックまたはワークシートが開いている場合、リンクされた範囲の各コピーの下に小さなタブが表示され、他のコピーが表示されます。開いている PowerPoint プレゼンテーションへのアクティブなリンクがあるコピーはグリーンタブに表示され、アクティブなデータリンクがないコピーはレッドタブに表示されます。

タブの上にカーソルを置くと、リンクされた範囲のコピーを含むワークシートとワークブックを示すツールチップが表示されます。特定のコピーを含むワークシートを開くには、そのコピーを含むタブを選択します。Excel でタブを選択しても、PowerPoint でリンクされた要素のアクティブなデータソースは置き換えられません。リンクされた要素のデータソースを置き換えるには、Data Linksダイアログを使用します(リンクされた要素のデータソースを置き換えるを参照)。

リンクされたセル範囲の調整

リンクされた Excel 範囲を作成した後、ワークシート内の異なるセルを使用するか、セルを追加または削除することで、リンク範囲を調整できます。これは、リンクされたグラフに別のシリーズを追加したり、リンクされた表から行を削除する必要がある場合に便利です。

リンク範囲を調整するには、リンク範囲の周りのフレームを選択し、次のオプションから選択します。

  • ワークシート内の異なるセルをリンク範囲として使用するには、リンク範囲内で必要なセルの上にフレームをドラッグして再配置します。
  • リンクされた範囲にセルを追加するには、目的のセルがフレーム内に入るまでコーナーハンドルを選択してドラッグし、フレームのサイズを変更します。
  • リンクされた範囲からセルを削除するには、削除するセルがフレーム外になるまでコーナーハンドルを選択してドラッグし、フレームのサイズを変更します。
Updated and newly selected data in think-cell Excel data-source

リンクされた範囲のデータレイアウトを転置および編集する

PowerPoint のリンクされた要素は、デフォルトのデータレイアウトを使用して Excel データを表示します。例えば、縦棒グラフにリンクされている Excel の範囲では、行は系列を表し、列はデフォルトでカテゴリを表します(Excel からグラフを作成するを参照)。

セルを編集したり、リンクされた Excel 範囲の値を変更したりすることなく、リンクされた要素で Excel データのthink-cell解釈と表示方法を変更することができます。そのためには、リンクされた範囲を転置するか、データレイアウトを編集します。

リンクされたデータ範囲を転置するには、リンクされた範囲の周りのフレームを右クリックし、Transpose Link image を選択します。データ範囲の転置の詳細については、データシートを転置するを参照してください。

Transposing a linked Excel range

リンクされたデータ範囲のデータレイアウトを編集するには、リンクされた範囲のフレームを右クリックしてからEdit Data Layout Excel link context menu Edit Data Layout icon を選択します。 データレイアウトの編集の詳細については、データシート レイアウトの編集を参照してください。

A linked excel range with modified layout, showing Edit Data Layout menu

PowerPoint では、リンクされた要素を Excel の新しいデータで更新したり、リンクされた要素で最新のデータ更新を元に戻したり、新しいデータがある場合はリンクされた要素を自動的にthink-cell更新できます。以下のセクションでは、リンクされた要素内のデータを個別に管理する方法を説明します。

リンク要素を更新するには、think-cellは、リンクされた範囲を含む Excel ワークブックへのデータリンクを確立する必要があります。データリンクを確立するには、think-cellが Excel ワークブックに関する次のデータを保存して使用します。

  • Excel ワークブックの名前とファイルパス
  • リンクされたデータ範囲を含むワークシートの名前

スライドでリンクされた要素を選択すると、そのリンクされたワークブックに関するデータが要素の上部に表示されます。

think-cellが Excel データ範囲へのリンクが確立されていない場合にリンクされた要素を管理する方法については、次のセクションを参照してください。

リンクされた要素がリンクされた Excel 範囲内に新しいデータを持つ場合、要素の周りのセクションフレームが緑色になり、Update ボタンが要素の上に表示されます。

新しいデータで要素を更新するには、Update を選択します。または、要素を選択してミニツールバーを開き、Update Once を選択します。

Mini toolbar of linked think-cell chart with update pending

リンクされた要素を更新すると、think-cellは、プレゼンテーションを閉じるまで、要素のデータを最新の更新の前に保存します。最後のデータ更新をリンクされた要素に戻すには、要素を選択してミニツールバーを開き、Revert を選択します。

リンクされた Excel ワークブックを閉じた後でも、Update Once およびRevert ボタンを使用して、リンクされた要素の最新のデータ更新と以前のデータを切り替えることができます。

リンクされた Excel データが変更されるたびに、think-cellはリンクされた要素を自動更新できます。これを行うには、ミニツールバーを開く要素を選択し、Update Automatically を選択します。

think-cellがリンクされた要素とリンクされた Excel 範囲の間にリンクを確立している限り、リンクされた Excel 範囲の変更はリンクされた要素データリンクの再確立に自動的に表示されます。

リンクされた要素の自動更新を停止するには、要素を選択してミニツールバーを開き、Disable Automatic Update を選択します。

think-cellがリンクされた要素とその Excel 範囲の間にデータリンクが確立されていない場合、次の場所にオレンジ色の疑問符( Orange question mark )が表示され、不足しているデータリンクを示します。

  • リンクされた要素を選択すると、要素の上に疑問符が表示されます。
  • 要素のミニツールバーに、Reverted ボタンに疑問符が表示されます。
    • 要素の自動更新を選択した場合、代わりにAutomatic Update Enabled ボタンにオレンジ色の疑問符が表示されます。
  • Data Linksダイアログで、リンクされた要素のデータソースの横に疑問符が表示されます(データリンクダイアログでリンクされたデータを管理するを参照)。

プレゼンテーションでデータリンクを再確立するには、リンクされた Excel 範囲を開きます。リンクされた要素のリンクされた Excel 範囲を開くには、要素を選択してから、Open Datasheet を選択します。または、要素をダブルクリックします。think-cellが Excel 範囲へのリンクを再確立すると、オレンジ色の疑問符が消えます。

また、データリンクを再確立し、リンクされた要素をリンクされた Excel 範囲を開くことなく更新することもできます。これを行うには、ミニツールバーを開く要素を選択し、Update Once またはUpdate Automatically を選択します。バックグラウンドで、think-cellはリンクを再確立し、リンクされた範囲内の新しいデータで要素を更新しようとします。

think-cellは Excel へのデータリンクを再確立できない場合、リンクされた要素と更新ボタンの上にあるオレンジ色の疑問符の代わりに赤い感嘆符( Red exclamation mark )が表示されます。これは通常、リンクされたワークブックまたはワークシートの名前または場所が変更されたことを意味します。リンク要素のデータソースを変更することで、手動でリンクを再確立できます(リンクされた要素のデータソースを置き換えるを参照)。

Excel データソースを使用せずにリンクされた要素を更新する

think-cellが Excel へのデータリンクを再確立できない場合でも、リンクされた要素の要素のデータシートを使用して、そのデータを更新できます(要素データシートを参照)。これを行うには、要素を選択し、Open Datasheet を選択します。または、要素をダブルクリックします。要素のデータシートが開き、リンクされた Excel 範囲から最近使用されたデータが表示されます。

後で Excel 範囲へのデータリンクを確立すると、リンクされた Excel データで要素を更新するまで、要素のデータシートの変更は残ります。要素のデータシートの変更が上書きされないように、think-cellは、要素のデータシートを開いて編集するときに、リンクされた要素の自動更新を無効にします。

データリンクダイアログでリンクされたデータを管理する

プレゼンテーションに多くのリンクされた要素がある場合、それらのデータを個別に管理することは現実的ではありません。Data Linksダイアログでは、プレゼンテーション内のすべてのデータリンクの概要が表示され、複数のリンクされた要素を同時に管理できます。

Data Linksダイアログを開くには、PowerPoint リボンで、Insert > think-cell > Tools Tools Menu icon に移動してData Links を選択します。または、リンクされた要素を選択してミニツールバーを開き、Open Data Links Dialog を選択します。

ダイアログの左側には、プレゼンテーション内のリンクされた要素が次のようにリストされます。

ダイアログの右側には、リンクされたデータソースが次のようにリストされます。

  • 各データソースは、リンクされた要素を含む最初のスライドの横に表示されます。
  • リストの Excel データソースは、リンクされた範囲を含むワークシートです。
  • リンクされた要素に別のデータソースがある場合、要素が現在リンクされているデータソースの下に表示されます(リンクされた要素のデータソースを置き換えるを参照)。
  • Tableau データソースは URL として表示されます(Tableau データリンクを参照)。

スライドのサムネイル内の要素プレースホルダーにカーソルを合わせると、要素リンクされたデータソースがリストでハイライト表示されます。ツールチップには、ワークシートの名前、ワークブックのファイルパス、要素の現在の更新状態、要素が Excel から新しいデータを受け取った最後の時刻が表示されます。

要素プレースホルダーを選択すると、ダイアログ内のリンクされたデータソースとスライド上の実際の要素も選択されます。データソースの上に、データ更新ボタン付きのフローティングツールバーが表示されます。Data Linksダイアログのリンクされた要素は、スライドで個別に更新するのと同じ方法で更新ボタンで更新できます(リンクされた要素のデータを管理するを参照)。また、複数のリンクされた要素を選択し、それらの更新を同時に管理することもできます(複数のリンクされた要素を選択および管理するを参照)。

要素のリンクされた Excel 範囲を開くには、スライドサムネイルのリストで要素のプレースホルダーをダブルクリックします。リンクされた Excel ワークブックが使用できない場合、代わりに要素のデータシートが開きます(Excel データソースを使用せずにリンクされた要素を更新するを参照)。

プレゼンテーションのリンクされた要素をハイライトするには、Highlight on Slideを選択します。プレゼンテーションのリンクされたすべての要素に、緑色のハイライトが表示されます。プレゼンテーションを閉じて再度開くときに要素をハイライト表示にしたい場合は、要素プレースホルダーを選択し、フローティングツールバーでAlways Highlight on Slideを選択し、プレゼンテーションを保存します。

複数のリンクされた要素を選択および管理する

Data Linksダイアログで複数のリンクされた要素を選択し、データ更新ボタンを使用して選択した要素を同時に管理できます(リンクされた要素のデータを管理するを参照)。

リンクされた複数の要素を選択するには、次のいずれかを実行します。

  • 右側の列でデータソースを選択し、そのソースにリンクされているすべての要素を選択します。
  • スライドのサムネイルを選択すると、そのスライド上のリンクされた要素がすべて選択されます。
  • Ctrl キーを押したまま、複数の要素、スライドサムネイル、またはデータソースを選択します。
  • Shift キーを押しながら、スライドのサムネイルまたはデータソースの範囲を選択します。
  • プレゼンテーション内のすべてのリンク要素を選択するには、Ctrl+AそれともSelect Allをクリックします。

複数のリンクされた要素を選択した後、選択内容から既に更新されている要素を削除するなど、特定のリンクされた要素が含まれるように選択内容をフィルタリングできます。選択をフィルタリングするには、次のFilter Selectionチェックボックスを使用します。

  • :最新のリンクされた Excel データを含まない要素と、データソースが開いていない要素。
  • :要素を更新しました。
  • :自動更新が有効になっている要素。
  • :Tableau にリンクされている要素(Tableau データリンクを参照)。
Filter Selection section of Data Links Dialog

必要なリンクされた要素を選択したら、フローティングツールバーのデータ更新ボタンを使用して、選択した要素のデータを管理できます。

リンクされた要素のデータソースを置き換える

PowerPoint の要素へのデータリンクがある Excel ワークブックに変更を加える必要がある場合があります。リンクされた範囲を含むワークシートまたはワークブックの名前を変更または移動した場合、 think-cellはデータリンクを更新するために、変更されたデータソースに自動的に切り替えません。代わりに、変更されたデータソースがリンクされた要素の代替ソースになります。

Data Linksダイアログでは、各エ要素で最近使用されたデータソースの下に代替ソースが表示されます。think-cellが初めて新しい代替ソースを認識すると、think-cellリボンのData Linksボタンにオレンジ色の点が表示され、Data Linksダイアログに代替ソースの横に緑色の点が点滅します。

リンクされた要素のデータソースを代替ソースに置き換えるには、ダイアログで要素を選択し、代替ソースの上にカーソルを置いてReplace Data Source を選択します。

要素と Excel 範囲間のデータリンクを PowerPoint または Excel から削除できます。データリンクを削除すると、特定の要素または Excel 範囲の PowerPoint と Excel 間の接続のみが停止します。したがって、Excel のセルは変更されず、リンクされた要素は最新のデータとともにプレゼンテーションに残ります。

PowerPoint でリンクされた要素からデータリンクを削除すると、リンクされた Excel の範囲はデータリンクを保持し、その範囲にリンクされた他の要素はデータ リンクを保持します。同様に、リンクされた Excel 範囲からデータリンクを削除すると、その範囲にリンクする要素はデータリンクを保持しますが、その特定の範囲を使用してデータを更新することはできません。データソースを変更して、リンク要素として引き続き使用できます(リンクされた要素のデータソースを置き換えるを参照)。

PowerPoint のリンクされた要素からデータリンクを削除するには、要素を右クリックしてコンテキストメニューを開き、Break Excel Link image を選択します。スライド上で複数のリンクされた要素を選択し、同じ方法でデータリンクを削除することもできます(複数オブジェクトの選択を参照)。

think-cell deleting external data-links

プレゼンテーション内の複数のデータリンクは、Data Linksダイアログと同時に削除できます(データリンクダイアログでリンクされたデータを管理するを参照)。そのためには、ダイアログで削除するデータソースを選択し、Del を選択します(複数のリンクされた要素を選択および管理するを参照)。

Excel でリンクされた範囲からデータリンクを削除するには、リンクされた範囲のフレームを右クリックしてコンテキストメニューを開き、Delete Delete icon を選択します。

Excel では、現在開いている PowerPoint ファイルがないリンクされたすべての範囲からデータリンクを削除できます。これを行うには、Excel リボンで、Insert > think-cell > Tools Tools Menu icon に移動してDelete Disconnected Links を選択します。または、リンクされた範囲の周りの赤いフレームを右クリックしてコンテキストメニューを開き、Delete Disconnected Data Links Delete Disconnected Data Links icon を選択します。

Excel データリンクに関するよくある質問

リンクされた要素をコピーすると、どうなりますか?

リンクされた要素をコピーすると、元の要素とコピーの両方が同じ Excel データ範囲にリンクされ、同じ方法でデータ更新を受信します(リンクされた要素のデータを管理するを参照)。

リンクされた要素を削除するとどうなりますか?

リンクされた要素を削除すると、それと共に Excel へのデータリンクも削除されます。同じ Excel データ範囲にリンクしているオープンプレゼンテーションに他の要素がない場合、リンクされた Excel 範囲のフレームは赤色になります。リンクされたデータ範囲は、他の方法では影響を受けません。詳細については、データリンクを削除するをご覧ください。

Excel ワークシート内の赤い枠をどうすれば削除できますか?

リンクされた範囲の周りの赤いフレームは、その範囲へのリンクを含む開いているプレゼンテーションがないことを示します。必ずしも、そのデータ範囲にリンクしている要素がないことを意味するわけではありません。

データリンクを削除することで、リンクされた範囲の周りのフレームを削除できます。Excel 範囲内のデータリンクを削除しても、その範囲内のデータには影響しません。詳細については、データリンクを削除するをご覧ください。

Excel 側データが変更されていないにもかかわらず、リンク要素に更新待ちが表示される理由

小数点記号や通貨記号の変更など、Excel データの小さな変更でも、リンクされた要素の新しいデータとして登録します。

リンクされた Excel 範囲に新しいデータがないことを確認したときに、リンクされた要素の更新が保留中である場合は、その要素のデータシートでデータの変更を確認してください。要素のデータシートでリンクされた要素のデータを変更する方法の詳細については、Excel データソースを使用せずにリンクされた要素を更新するを参照してください。

自動エラーチェックを無効にすることで、Excel のパフォーマンスを向上させることができます。これを行うには以下の手順に従ってください。

  1. Excel リボン上で、File > Excel Optionsにアクセスします。
  2. Excel Optionsダイアログで、Formulasタブを選択します。
  3. Error Checkingセクションで、キャンセル Enable background error checkingします。

think-cell を使って表示させたい Excel ファイルが大量にあります。think-cell をバッチで動作させることはできますか?

はい、think-cell は、Excel の範囲のデータを使用してグラフをプログラムで更新したり、テンプレートからプレゼンテーション全体を作成したりする機能を提供します。詳細については、Excelデータを使用しての自動化をご覧ください。

Microsoft OLE と比較したデータリンクの利点は何ですか?

Microsoft Office の OLE (オブジェクトのリンクと埋め込み) には精通されているかもしれません。OLE は think-cell のデータリンクに似ていて、Excel のデータで更新できるグラフを PowerPoint で作成できます。一方、think-cell のリンク設定技術には OLE より優れている点があります。

  • グラフは、リンクの有無にかかわらず、常に同じ状態です。グラフをリンクした場合、リンクされたグラフは PowerPoint に貼り付けられた Excel のグラフではなく、ネイティブの PowerPoint オブジェクトとなります。つまり、グラフのベースになっているデータはプレゼンテーション内にも保存され、リンクされているファイルが利用できなくなった場合にも、データを確認、編集できます。
  • グラフは、作成された時だけでなく、いつでもリンクすることができます。
  • リンクされたデータソースが利用できない場合でも、リンクされたグラフは常に編集可能です。