データリンクの管理
- ホーム
- リソース
- ユーザー マニュアル
- thinkcell Charts:データの視覚化
- 外部データ リンク
- データリンクの管理
データリンクはthinkcell Suiteで利用できます。
このページでは、リンクされたExcel範囲の調整、新しいデータによる個別のリンク要素の更新、Data Linksダイアログを使用したプレゼンテーション内のすべてのリンク要素の更新管理など、PowerPointと外部データソース間のデータリンクを管理する方法について説明します。
ExcelとPowerPoint間のデータリンクの作成について詳しくは、Excel データ リンクを参照してください。TableauとPowerPoint間のデータリンクの作成と管理について詳しくは、Tableau データリンクを参照してください。
データリンクの用語
次の表では、このページに表示される特定の用語を定義しています。
|
用語 |
定義 |
|---|---|
|
代替データソース |
別のワークブックまたはワークシートを使用する既存のデータリンクに一致するとthinkcellが認識するワークブックまたはワークシートです(たとえば、ワークブックまたはワークシートの名前や場所が変更された後)。 |
|
自動更新 |
thinkcellがリンクされたExcel範囲の変更を検出するたびに、リンク要素が新しいデータで自動的に更新されるデータ更新オプションです。 |
|
データリンク |
PowerPoint内のthinkcell要素とExcelまたはTableauのデータソースとの関係であり、データソースのデータを使用して要素を更新できるようにします。 |
|
データソース |
PowerPoint内のリンク要素を更新するためにthinkcellが使用するデータを含む、Excelワークブックまたはワークシート、またはTableauビューです。 |
|
リンクされたExcel範囲 |
PowerPoint内のリンク要素にデータを提供するExcelのセル範囲です。 |
|
データリンクフレーム |
Excel内のリンクされたセル範囲の周囲に表示され、データリンクの状態を示すフレームです。 |
|
データリンクの復元 |
thinkcellがデータソースに接続し、データソースとPowerPoint内のリンク要素との間にすでに存在する、切断されたデータリンクを復元することを指します(たとえば、デバイスを再起動した後)。 |
|
元に戻す |
リンク要素に対する直近のデータ更新を取り消し、以前のデータセットに戻すためのデータ更新オプションです。 |
リンク要素内のデータの管理
PowerPointでは、Excelからの新しいデータでリンク要素を更新したり、リンク要素の最新のデータ更新を取り消したり、新しいデータがある場合にthinkcellがリンク要素を自動更新するようにしたりできます。次のセクションでは、リンク要素内のデータを個別に管理する方法について説明します。
PowerPoint内のリンク要素を更新するには、thinkcellがリンク範囲を含むExcelワークブックに接続する必要があります。この接続には、thinkcellはExcelワークブックに関する次の情報を使用します。
- Excelワークブックの名前とファイルパス
- リンクされたデータ範囲を含むワークシートの名前
スライド上のリンク要素を選択すると、その要素にリンクされているワークブックとワークシートに関する情報が要素の上部に表示されます。
thinkcellがExcelデータ範囲に接続していない場合にリンク要素を管理する方法については、次のセクションを参照してください。
注:Data Linksダイアログを使用すると、プレゼンテーション内のすべてのリンク要素の更新を1か所で管理することもできます。詳しくは、Data Links ダイアログを使用してリンクデータを管理するを参照してください。
リンク要素を手動で更新する
リンク要素のリンクされたExcel範囲に新しいデータがある場合、要素の周囲の選択フレームが緑色になり、要素の上にUpdate ボタンが表示されます。
新しいデータで要素を更新するには、Update を選択します。または、要素を選択してミニツールバーを開き、Update Once
を選択します。
リンク要素の更新を元に戻す
リンク要素を更新すると、プレゼンテーションを閉じるまで、thinkcellは要素の以前のデータセットを保存します。リンク要素に対する最後のデータ更新を取り消すには、要素を選択してミニツールバーを開き、Revert を選択します。
リンクされたExcelワークブックへのデータリンクが切断されている場合でも、Update Once ボタンとRevert
ボタンを使用して、リンク要素内の直近のデータ更新と以前のデータを切り替えることができます。
リンク要素を自動的に更新する
thinkcellがリンクされたExcel範囲に接続し、Excelのデータが変更されるたびにリンク要素を自動的に更新することを許可できます。これを行うには、要素を選択してミニツールバーを開き、Update Automatically を選択します。
thinkcellがリンクされたExcel範囲に接続できる限り、リンクされたExcel範囲内の変更はリンク要素に自動的に反映されます(切断されたデータリンクを復元するを参照)。
リンク要素の自動更新を停止するには、要素を選択してミニツールバーを開き、Disable Automatic Update またはRevert
を選択します。
切断されたデータリンクを復元する
リンク要素とそのリンクされたExcel範囲との間のデータリンクが切断されている場合、オレンジ色の疑問符(
- 要素を選択したときに、要素の上に表示されます。
- 要素のミニツールバーでは、Reverted
ボタン上に表示されます。
- 要素に対して自動更新を選択している場合、代わりにオレンジ色の疑問符がAutomatic Update Enabled
ボタン上に表示されます。
- 要素に対して自動更新を選択している場合、代わりにオレンジ色の疑問符がAutomatic Update Enabled
- Data Linksダイアログでは、リンク要素のデータソースの横に表示されます(Data Links ダイアログを使用してリンクデータを管理するを参照)。
プレゼンテーション内の切断されたデータリンクを復元するには、次の手順に従います。
- 要素を選択します。
- 次のいずれかを選択します。
- ミニツールバーで、Update Once
またはUpdate Automatically
を選択します。
- Open Datasheet
を選択します。または、要素をダブルクリックします。
- ミニツールバーで、Update Once
thinkcellがリンクされたExcel範囲に接続できる場合、データリンクが復元され、オレンジ色の疑問符は消えます。選択内容に応じて、要素が更新されるか、リンクされたExcel範囲が開きます。
thinkcellがリンクされたExcel範囲に接続できない場合、オレンジ色の疑問符は赤い感嘆符(
を選択した場合(または要素をダブルクリックした場合)は、代わりに要素のデータシートが開きます。詳しくは、thinkcellがリンクされたExcel範囲に接続できない場合に、切断されたデータリンクを復元するおよびExcelデータソースを使用せずにリンク要素内のデータを管理するを参照してください。
thinkcellがリンクされたExcel範囲に接続できない場合に、切断されたデータリンクを復元する
thinkcellがデータリンクを復元するためにリンクされたExcel範囲に接続できない場合、リンク要素および更新ボタンの上のオレンジ色の疑問符は赤い感嘆符(
リンクされたワークブックまたはワークシートの名前や場所が変更された場合、切断されたデータリンクを手動で復元できます。これを行うには、リンク要素のデータソースを置き換えます(代替データ ソースに切り替えるを参照)。
Excelデータソースを使用せずにリンク要素内のデータを管理する
thinkcellがデータリンクを復元できない場合でも、要素のデータシートを使用してリンク要素内のデータを管理できます(要素データシートを参照)。これを行うには、要素を選択し、Open Datasheet を選択します。または、要素をダブルクリックします。要素のデータシートが開き、リンクされたExcel範囲から直近に使用されたデータのコピーが含まれます。
後で要素をExcel範囲にリンクした場合、要素のデータシートで要素に加えた変更は、リンクされたExcelデータで更新するまで変更されません。要素のデータシートで要素に加えた変更が上書きされないように、thinkcellは、リンク要素の要素データシートを開いて編集した場合、そのリンク要素の自動更新を無効にします。
Data Linksダイアログを使用してリンクデータを管理する
プレゼンテーション内に多数のリンク要素がある場合、それらのデータを個別に管理するのは現実的でないことがあります。Data Linksダイアログでは、プレゼンテーション内のすべてのデータリンクの概要を確認でき、複数のリンク要素を同時に管理できます。
Data Links ダイアログを開くには、PowerPoint リボンで Insert > thinkcell > Tools
を選択します。または、リンクされた要素を選択してミニツールバーを開き、Open Data Links Dialog
を選択します。
ダイアログの左側には、プレゼンテーション内のリンクされた要素が次のように一覧表示されます。
- リンクされた要素を含むスライドは、スライドのサムネイルとして表示されます。
- 各スライドのサムネイルでは、リンクされた要素がグレーのプレースホルダーとして表示されます。
- 保留中の更新がある要素には、緑色の更新アイコンが表示されます(リンク要素を手動で更新する を参照)。
- 切断されたデータ リンクがある要素には、オレンジ色の疑問符が表示されます(切断されたデータリンクを復元する を参照)。
- 切断されたデータ リンクがあり、thinkcell が復元できない要素には、赤色の感嘆符が表示されます(Excelデータソースを使用せずにリンク要素内のデータを管理する を参照)。
ダイアログの右側には、リンクされたデータ ソースが一覧表示されます。各データ ソースは、そのデータ ソースにリンクされた要素を含む最初のスライドの横に表示されます。一覧では、データ ソースが次のように表示されます。
- Excel データ ソースは、ブックごとにグループ化されて表示されます。
- 最初にブックのファイル名と場所が表示されます。
- 各ブックの下に、そのブック内のリンクされたワークシートが一覧で表示されます。
- Tableau データ ソースは URL として表示されます(Tableau データリンク を参照)。
スライドのサムネイル内の要素プレースホルダーにマウスポインターを合わせると、その要素にリンクされたデータ ソースが一覧で強調表示されます。ツールチップには、ワークシートの名前、ブックのファイル パス、要素の現在の更新状態、および要素が Excel から新しいデータを最後に受け取った日時が表示されます。
要素プレースホルダーを選択すると、ダイアログ内のリンクされたデータ ソースと、スライド上の実際の要素も選択され、その要素を含むスライドが開きます。データ ソースの上には、データ更新ボタンを備えたフローティング ツールバーが表示されます。Data Links ダイアログでは、スライド上で個別に更新する場合と同じように、更新ボタンを使用してリンクされた要素を更新できます(リンク要素内のデータの管理 を参照)。また、複数のリンクされた要素を選択して、それらの更新を同時に管理することもできます(複数のリンクされた要素を選択して管理する を参照)。
要素のリンクされた Excel 範囲を開くには、スライド サムネイルの一覧で、その要素のプレースホルダーをダブルクリックします。thinkcell がリンクされた Excel ブックまたはワークシートに接続できない場合、ダイアログではそのブックまたはワークシートの横に赤色の疑問符が表示され、代わりに要素のデータシートが開きます(Excelデータソースを使用せずにリンク要素内のデータを管理する を参照)。
プレゼンテーション内のリンクされたすべての要素を強調表示するには、Highlight on Slide を選択します。プレゼンテーション内のリンクされたすべての要素に緑色の強調表示が表示されます。要素を強調表示したままにするには、要素プレースホルダーを選択し、フローティング ツールバーで Always Highlight on Slide を選択します。
注: スライドやリンクされたデータを編集している間も、Data Links ダイアログを開いたままにできます。
複数のリンクされた要素を選択して管理する
Data Links ダイアログで複数のリンクされた要素を選択し、データ更新ボタンを使用して選択した要素を同時に管理できます(リンク要素内のデータの管理 を参照)。
複数のリンクされた要素を選択するには、次のいずれかを行います。
- 右側の列でデータ ソースを選択すると、そのソースにリンクされたすべての要素が選択されます。
- スライドのサムネイルを選択すると、そのスライド上のリンクされたすべての要素が選択されます。
- Ctrl を押したまま、複数の要素、スライドのサムネイル、またはデータ ソースを選択します。
- Shift を押したまま、スライドのサムネイルまたはデータ ソースの範囲を選択します。
- Ctrl+A または Select All Linked Elements を選択すると、プレゼンテーション内のリンクされたすべての要素が選択されます。
複数のリンクされた要素を選択した後、すでに更新済みの要素を選択から除外するなど、選択範囲を特定のリンクされた要素だけに絞り込むことができます。選択範囲を絞り込むには、次の Filter Selection チェックボックスを使用します。
-
: 最新のリンクされた Excel データを含まない要素、および切断されたデータ リンクがある要素(切断されたデータリンクを復元する を参照)。
-
: 更新済みの要素。
-
: 自動更新が有効になっている要素。
-
: Tableau にリンクされている要素(Tableau データリンク を参照)。
目的のリンクされた要素を選択したら、フローティング ツールバーのデータ更新ボタンを使用して、選択範囲内の要素のデータを管理できます。
注: thinkcell は、Tableau をデータ ソースとして使用するリンクされた要素を自動更新できません。複数のリンクされた要素を更新する際、選択範囲に Tableau にリンクされた要素が含まれている場合、Update Automatically を選択すると、Tableau にリンクされた要素が手動で更新されます(Tableau データリンク を参照)。
代替データ ソースに切り替える
PowerPoint 内の要素へのデータ リンクを持つ Excel ブックに変更を加える必要がある場合があります。リンクされた範囲を含むブックまたはワークシートの名前を変更、移動、または複製しても、thinkcell はデータ リンクを更新するために変更後のデータ ソースへ自動的には切り替えません。代わりに、変更後のデータ ソースは、リンクされた要素の代替ソースになります。
Data Links ダイアログでは、代替ソースは Data Source ドロップダウン メニューに表示されます。thinkcell が新しい代替ソースを初めて検出すると、次の場所にインジケーターが表示されます。
- thinkcell リボンの Data Links ボタン アイコン上。
- Data Links ダイアログ内で、新しい代替ソースがある一覧表示されたデータ ソースの横、および Data Source ドロップダウン メニューの横。
リンクされた要素のデータ ソースを代替ソースに切り替えるには、次の手順に従います。
- Data Links ダイアログで、ソースの切り替え方法を選択します。
- リンクされた要素を代替ソースに切り替えるには、その要素プレースホルダーを選択します。
- スライド上のリンクされたすべての要素を代替ソースに切り替えるには、スライドのサムネイルを選択します。
- 同じブックまたはワークシートをソースとして使用するリンクされたすべての要素を代替ソースに切り替えるには、そのブックまたはワークシートを選択します。
- Data Source ドロップダウン メニューを開きます。
- ドロップダウン メニューで、代替ソースを選択します。
データ リンクを削除する
PowerPoint または Excel から、要素と Excel 範囲の間のデータ リンクを削除できます。データ リンクを削除しても、PowerPoint 内の特定の要素と、それにリンクされた Excel のセル範囲との関係が終了するだけです。Excel ではセルの内容は変わりません。PowerPoint では、要素は最新のデータ セットを保持したままプレゼンテーション内に残ります。
PowerPoint 内のリンクされた要素からデータ リンクを削除しても、リンクされた Excel 範囲は、他のリンクされた要素とのデータ リンクを保持します。同様に、リンクされた Excel 範囲からデータ リンクを削除した場合、その範囲にリンクしている要素はデータ リンクを保持しますが、その特定の範囲を使用してデータを更新することはできなくなります。引き続きデータ ソースを変更し、リンクされた要素として使用できます(代替データ ソースに切り替える を参照)。
PowerPoint 内のリンクされた要素からデータ リンクを削除するには、その要素を右クリックしてコンテキスト メニューを開き、Break Excel Link
Data Links ダイアログに一覧表示されているデータ ソースを削除することで、プレゼンテーション内の複数のデータ リンクを同時に削除できます(Data Links ダイアログを使用してリンクデータを管理する を参照)。これを行うには、ダイアログで削除するブックまたはワークシートを選択し、Del を選択します(複数のリンクされた要素を選択して管理する を参照)。
Excel のリンクされた範囲からデータ リンクを削除するには、リンクされた範囲の周囲の枠を右クリックしてコンテキスト メニューを開き、Delete
Excel では、切断されたデータ リンクがあるすべてのリンクされた範囲からデータ リンクを削除できます。これを行うには、Excel リボンで Insert > thinkcell > Tools
を選択します。または、リンクされた範囲の周囲の赤い枠を右クリックしてコンテキスト メニューを開き、Delete Disconnected Data Links
Excel データ リンクに関する FAQ
リンクされた要素をコピーするとどうなりますか?
リンクされた要素をコピーすると、元の要素とコピーの両方が同じ Excel データ範囲にリンクされ、同じ方法でデータ更新を受け取ります(リンク要素内のデータの管理 を参照)。
リンクされた要素を削除するとどうなりますか?
リンクされた要素を削除すると、その要素とともに Excel へのデータ リンクも削除されます。同じ Excel データ範囲にリンクしている他の要素が開いているプレゼンテーション内にない場合、リンクされた Excel 範囲の周囲の枠が赤色になります。リンクされた範囲は、その他の点では影響を受けません。詳細については、データ リンクを削除する を参照してください。
Excel ワークシートの赤い枠を消すにはどうすればよいですか?
リンクされた範囲の周囲にある赤い枠は、切断されたデータ リンクを示します。つまり、そのリンクされた範囲を使用するデータ リンクを持つプレゼンテーションが開かれていないことを意味します。必ずしも、そのセル範囲を使用するリンクされた要素が存在しないという意味ではありません。
データ リンクを削除すると、リンクされた範囲の周囲の枠を削除できます。Excel 範囲内のデータ リンクを削除しても、その範囲内のデータには影響しません。切断されたデータ リンクがあるすべてのリンクされた範囲からデータ リンクを削除するには、Excel リボンで Insert > thinkcell > Tools
を選択します。または、リンクされた範囲の周囲の赤い枠を右クリックしてコンテキスト メニューを開き、Delete Disconnected Data Links
Excel データが変更されていないのに、リンクされた要素に保留中の更新が表示されるのはなぜですか?
小数点記号や通貨記号の変更など、Excel データのわずかな変更でも、リンクされた要素にとっては新しいデータとして登録されます。
リンクされた Excel 範囲に新しいデータがないことが確かであるにもかかわらず、リンクされた要素に保留中の更新が表示される場合は、その要素のデータシートでデータの変更がないか確認してください。要素のデータシートを使用してリンクされた要素のデータを変更する方法の詳細については、Excelデータソースを使用せずにリンク要素内のデータを管理する を参照してください。
リンクされた範囲が多数あると Excel が遅くなるのはなぜですか?
自動エラー チェックを無効にすることで、Excel のパフォーマンスを改善できます。これを行うには、次の手順に従います。
- Excel リボンで File > Excel Options に移動します。
- Excel Options ダイアログで、Formulas タブを選択します。
- Error Checking セクションで、 Enable background error checking を解除します。
thinkcell で可視化したい Excel ファイルがたくさんあります。thinkcell をバッチ モードで実行できますか?
はい。thinkcell には、Excel 範囲のデータを使ってプログラムでグラフを更新したり、テンプレートからプレゼンテーション全体を作成したりする機能があります。詳細については、Excel データによる自動化 を参照してください。
Microsoft OLE と比べたデータ リンクの利点は何ですか?
Microsoft Office の OLE(Object Linking and Embedding)をご存じかもしれません。OLE は thinkcell のデータ リンクにやや似ており、Excel のデータで更新できるグラフを PowerPoint に作成できます。ただし、thinkcell のリンク技術には、OLE と比べていくつかの利点があります。
- グラフは、リンクされているかどうかにかかわらず常に同じです。リンクされたグラフであっても、PowerPoint に貼り付けられた Excel グラフではなく、ネイティブの PowerPoint オブジェクトです。特に、グラフの基になるデータもプレゼンテーション内に保存されるため、リンク先のファイルが利用できない場合でも表示および編集できます。
- グラフは、作成時だけでなく、いつでも Excel にリンクできます。
- リンクされたデータ ソースが利用できない場合でも、リンクされたグラフは編集可能なままです。
トラブルシューティングが必要ですか?
ナレッジベースをご確認ください