EXCELに式を定義するには?

解決


Rooster  2007-01-20 09:46:42  No: 24536  IP: 192.*.*.*

Delphi7からOLEObjで新しくエクセルを起動し、セルに数字を書き込みます。
その数字を解析するために'=SUM(a1:,a100)' とか  '=IF(...)' とかの式を
投入することは可能でしょうか?
宜しくご指導ください。

編集 削除
HOta  2007-01-20 16:22:38  No: 24537  IP: 192.*.*.*

可能です。
これは、ExcelVBAをセルに埋め込めばOK

編集 削除
Rooster  2007-01-20 16:56:51  No: 24538  IP: 192.*.*.*

早速の回答ありがとうございます。
WorkSheet.Cells[1,1].Value:='=SUM(a2:a22)';
でうまくいきました。

最初に同じことをしてみたのですがOLEエラーにんりまして。
投入する式が間違っていたみたいです。
ありがとうございました。

編集 削除