KB0163: データをコピーして貼り付けた後、Excel データ リンク付きのグラフが更新されない

  1. ホーム
  2. リソース
  3. ナレッジ ベース
  4. KB0163

問題

Excel ブックにリンクされた thinkcell グラフがあり、Excel の計算モードが手動に設定されています。ブック内のデータをコピーして、リンクされた Excel 範囲に貼り付けても、グラフが更新されません。

解決策

  • 開いているすべてのブック(F9)またはアクティブなワークシート(Shift+F9)を手動で再計算します。データを変更しても、最初の手動再計算でグラフが更新されない場合は、KB0175 を参照してください。
  • ブックまたはワークシートを再計算せずにグラフを更新したい場合は、影響を受けるリンク範囲内のセルを選択し、F2 を選択してから Enter を選択します。

説明

Excel は、セル範囲内のデータが変更されると他のプログラムに通知を送信します。Microsoft の設計上の制限により、同じブック内でデータをコピーして貼り付けた場合、Excel は通知を送信しません。Microsoft はこの制限に関するドキュメント(knowledge base 記事 KB2768406)を削除していますが、アーカイブされたドキュメントはこちらで確認できます。

貴社にMicrosoft Officeサポートの連絡先があり、この問題についてMicrosoftに連絡して修正プログラムを要請なさりたい場合は、Microsoftケース番号112071832712407を使用してください。

この問題は thinkcell なしでも再現できます。 もっと読む

  1. thinkcell を無効化またはアンインストールします(thinkcell を一時的に無効にする を参照)。
  2. Excel を開きます。
  3. 計算モードを手動に設定します。File > Options > Formulas を選択し、Workbook Calculation を Manual に設定します。
  4. セル A1 と A2 に任意の数値を入力します。
  5. Excel ファイルを保存します。
  6. セル範囲 A1:A2 をコピーします(Ctrl+C)。
  7. Word を開き、Word ファイルを保存します。
  8. Home > Paste > Paste Special を選択します。
  9. Paste Special ダイアログで、Paste Link を選択し、次に Microsoft Excel Worksheet Object を選択します。OK を選択します。
  10. Excel で、次の方法を使用してセル A2 の内容を変更します。
    • 別の値(例:200)を入力します。
    • 別のアプリ(例:メモ帳)から値をコピーし、セル A2 に貼り付けます。
    • セル A1 の値をコピーし(Ctrl+C)、A2 に貼り付けます(Ctrl+V)。

ほとんどの場合、Excel のソースデータを変更すると、Word 内のリンクされたワークシートが更新されます。ただし、同じブックからソースデータに値を貼り付けた場合、Word 内のリンクされたワークシートは更新されません。この場合にリンクされたワークシートを更新するには、Excel で F9 を選択します。その後、更新を確認するために Word ウィンドウを選択する必要がある場合があります。