KB0175:手動でExcelデータを変更し再計算した後、Excelデータリンクのあるグラフが更新されない

問題

Excelでデータを変更し、F9を押して手動再計算を始めても、グラフが変更されません。この問題は以下の状況でのみ発生します。

  • ファイルを開く際に使用したExcelよりも古いバージョンでファイルが作成されている。
  • Excelの計算モードが手動に設定されている。
  • リンクされたデータは少なくとも部分的に他のExcelデータから計算されている。
  • 数式を含むExcelのセルがすべてロックされている。

データのコピー/貼り付け後もthink-cellグラフが更新されない場合は、KB0163を参照してください。

解決策

より新しいExcelのバージョンで最初にブックを開く際、データを変更し、F9を使用して再計算を2回開始します。より新しいバージョンのExcelでブックが保存された後は1回の再計算で十分です。

説明

Excelの再計算は、以前のバージョンのExcelに保存されているブックを最初に開いたときと、現在のバージョンで作成されたブックを開いたときとは動作が異なります。これはMicrosoftのExcelヘルプの見出しで説明されています。以前のバージョンのExcelで作成されたワークブックの計算について学びます。 貴社にMicrosoft Officeサポートの連絡先があり、この問題についてMicrosoftに連絡して修正プログラムを要請なさりたい場合は、Microsoftケース番号113070110555536を使用してください。

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

Wordドキュメントに埋め込まれ、ソース ブックにリンクされているExcelの範囲も同じ動作を示しています。

  1. Excel 2007で新しいワークブックを開きます。
  2. [Officeボタン] (Excelウィンドウの左上) > [Excelオプション] > [数式]の順に進み、[ワークブック計算][手動]に設定します。
  3. 次のデータおよび計算式を入力します。
    Sheet1!A1:1
    Sheet2!A1:1
    Sheet2!B1:Bananas
    Sheet2!A2:2
    Sheet2!B2:Oranges
    Sheet2!B3: =VLOOKUP(+Sheet1!A1;$A$1:$B$2;2;0)
  4. セルB3を右クリックしてロックします>[セルのフォーマット] > [保護] > [ロック済み]の順に進みます。
  5. Excel 2007でワークブックを保存します。
  6. Excel 2010でワークブックを開きます。
  7. Sheet2!A1:B3を選択し、Ctrl+C
  8. Open Word 2010で新しいドキュメントを開きます。
  9. コピーしたExcelセルを [ホーム] > [クリップボード] > [特殊貼り付け] > [フォーマッティングされていないテキストでリンクを貼り付け]
  10. で貼り付けます。
  11. Excel 2010では、Sheet1!A1に値2を入力します。[Enter]
  12. を押します。F9
  13. を押します。

結果:「Sheet2!B3」のデータは更新されますが、Wordでリンクされたセルの範囲は更新されません。