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 button((Excelウィンドウの左上角)> [Excel Options] > [Formulas] をクリックして [Workbook Calculation] を [Manual] に設定します。
  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を右クリックして、[Format Cells] > [Protection] > [Locked] を選択し、セルをロックします。
  5. Excel 2007でワークブックを保存します。
  6. Excel 2010でワークブックを開きます。
  7. 「Sheet2!A1:B3」を選択し、Ctrl+Cでコピーします。
  8. Word 2010で新しいドキュメントを開きます。
  9. コピーされたExcelのセルを貼り付けます:[Home] > [Clipboard] > [Paste Special] > [Paste link: Unformatted Text]
  10. Excel 2010 で「Sheet1!A1」に値「2」を入力します。Enterを押します。
  11. F9を押します。

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