1

Excel_Sample.xls という名前の Excel ファイルに次のカスタム数式があります。

GetData = Workbooks("data.xls").Worksheets("sht").Range("E1")

data.xls が開いているときに、Excel_Sample.xls を開くと、この式を使用するセル (A1 など) は、data.xls のセル E1 の値を取得できます。

ただし、data.xls を閉じてから:

Excel_Sample.xls を開く Excel 2003 では、GetData の式が有効でない場合でも、A1 のデータはまだそこにあります (data.xls が閉じられているため)。

Excel_Sample.xls を開く Excel 2010 では、A1 のデータは #VALUE! になります。数式が再度実行され、data.xls のデータを取得できます。

2003 のように、数式が無効であっても Excel 2010 にデータを保持するにはどうすればよいですか?

4

1 に答える 1