Excelワークブック計算オプションが手動に設定されていても、think-cellデータシートにコピーして貼り付けると、Excelワークブックが再計算されます
問題
Excelのワークブックの計算オプションは[手動]に設定されています。([ファイル] → [オプション] → [数式] → [計算オプション]) ブックの保存前に再計算を行うオプションがチェックされています。
ワークシートからthink-cellデータシートにコピーして貼り付けると、Excelワークブックは自動的に再計算されます。同じ値をExcelワークブックまたはワークシート内、またはその間でコピーして貼り付けても、再計算は行われません。
解決策
- think-cellデータシートのセルを右クリックし、[貼り付けオプション]: → [形式を選択して貼り付け…] → [形式を選択して貼り付け: テキスト]の順に選びます。
- また、Excelオプションでブックの保存前に再計算を行うからチェックを外すこともできます。(上記の[問題]を参照) 必要に応じで有効にしてください。
説明
think-cellデータシートとOffice 2013またはOffice 2016のネイティブPowerPointグラフのデータシートでは、別個のExcelプロセスを使用しています。この場合は、デフォルトの貼り付け操作によって、Excelはソース ブックが保存されたかのように扱います。このため、ブックの保存前に再計算を行うオプションをチェックしている場合は再計算が行われます。当社は Microsoft に問題を提起し、修正を求めましたが、これまでのところ実装されていません。 貴社にMicrosoft Officeサポートの連絡先があり、この問題についてMicrosoftに連絡して修正プログラムを要請なさりたい場合は、Microsoftケース番号112060458780009を使用してください。
think-cellがなくても、Office 2013またはOffice 2016を使用すると、この動作を容易に再現できます。Office 2003では、この問題は発生していませんでした。(簡潔にするためにここでは省略した別のアプローチを使用すれば、Office 2007 および Office 2010 でも再現可能です。これらのバージョンの再現が必要な場合は、弊社サポート チームにお問い合わせください)。
- PowerPointを起動し、新しいPowerPointプレゼンテーションを作成します。
- PowerPointでInsert > think-cell > Tools > Deactivate think-cellに進みます。
- Excelを起動し、影響のあるブックを開きます。
- Excelで、上記の[問題]で説明されているように計算モードを構成します。
- PowerPointで、新しいネイティブPowerPointグラフを挿入してください。([挿入] → [イラスト] → [グラフ])
- グラフのデータシートは自動的に開きます。これは開いたままにしておいてください。
- 影響のあるワークブックから値をコピーし、グラフのデータシートに貼り付けます。
結果:値を貼り付けると、ソース ブックの再計算が始まります。