Excelのセルの動的指定方法

解決


komin  2007-05-29 11:29:23  No: 26333  IP: 192.*.*.*

立て続けの質問で申し訳ありません。

ExcelWroksheet1.Range['A1','A1'].Value = Edit1.Text;

  上記のような例を見つけて書きました。

Edit1.Text := ExcelWorkSheet1.Range['''' + 'A' + IntToSTr(i) + '''' , 
                                    '''' + 'A' + IntToStr(i) + ''''];

  これがOLEエラーになってしまいます。こんも書き方ではだめなんでしょうか?

編集 削除
素直なまま  2007-05-29 11:58:40  No: 26334  IP: 192.*.*.*

by中島美嘉

…素直なままの私(文字列)を♪

Edit1.Text := ExcelWorkSheet1.Range['A' + IntToSTr(i), 'A' + IntToStr(i)];

編集 削除
komin  2007-05-29 12:58:36  No: 26335  IP: 192.*.*.*

解決しました。考えすぎでした。ありがとうございました。

編集 削除