QA@IT
«回答へ戻る

回答を投稿

KANさんの書き込み (2003-05-16 12:03) より:

で、.NETからExcelに書込み処理なんですが、

[Insert]処理ができて、[Update]処理はどうしてもできなかったんです。

多分SQL文のカラムの書き方がおかしいと思いますが、

一応、ソースを載せておきます。

 おお!!ExcelへSQL文でデータを送れるんですか!!そう言えば、技術情報にもそれらしき記述があったなぁ・・・。勉強になりました!!
 しかし、それなら逆に困りました。私がやった方法は、CreateObjectでExcelを起動させて、クリップボード経由でデータをセルに貼り付けていました。だから、エクセルのマクロ記録を利用して、罫線を引けたのです。

 ところで、「Sql_Str = "update [List$Print_Area] set [COLUMN($B$4)] = 'W'"」ですが、COLUMN($B$4)だと、B4のセル固定じゃないですか?

投稿者:Jitta

> KANさんの書き込み (2003-05-16 12:03) より:

> 
> で、.NETからExcelに書込み処理なんですが、

> [Insert]処理ができて、[Update]処理はどうしてもできなかったんです。

> 多分SQL文のカラムの書き方がおかしいと思いますが、

> 一応、ソースを載せておきます。

> 

 おお!!ExcelへSQL文でデータを送れるんですか!!そう言えば、技術情報にもそれらしき記述があったなぁ・・・。勉強になりました!!
 しかし、それなら逆に困りました。私がやった方法は、CreateObjectでExcelを起動させて、クリップボード経由でデータをセルに貼り付けていました。だから、エクセルのマクロ記録を利用して、罫線を引けたのです。

 ところで、「Sql_Str = "update [List$Print_Area] set [COLUMN($B$4)] = 'W'"」ですが、COLUMN($B$4)だと、B4のセル固定じゃないですか?


投稿者:Jitta