EXCELに式を定義するには?

解決


Rooster  2007-01-20 18:46:42  No: 24536

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


HOta  2007-01-21 01:22:38  No: 24537

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


Rooster  2007-01-21 01:56:51  No: 24538

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

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


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加