QA@IT
«回答へ戻る

回答を投稿

100人近くのかたが閲覧されているのですが
レスが無いようなので。。

書物やサイトに関しても”C#からのExcel操作”と限定してしまうと、
ニーズが少ないのでなかなか世の中にはないと思います。

C#でもVB.NETでも.NET以前のVBでも基本は同じで、
・Excelのオブジェクト
・ブックオブジェクト
・ワークシートオブジェクト
の3つを操作する側(C#側など)でインスタンス化すれば後は
そのインスタンス内部のメソッドとプロパティ・イベントハンドリングを使用するというのは、
C#に限定される話ではありません。

MSDNを見たということは、この辺まではできているということでしょうか?

http://support.microsoft.com/default.aspx?scid=kb;ja;302084

読み込み書き込み程度ならこれを参考にして、
各オブジェクトのメソッド・プロパティ・イベントを調べれば可能だと思いますけど?
操作側(C#など)からの操作が複雑だと思うならば、
Excelに隠れたTextBoxでも貼り付けて、ファイルパスを操作側から書き込み、
そのチェンジイベントをExcelのマクロにやらせるなどの方法もあります。
この場合、C#の本ではなくて、
”EXCLEマクロ入門”とか””EXCEL関数入門”とかのOffice系の本でできると思います。

お悩みの程度がわかりにくいので
このような返信しかできませんが、
ご参考ください。

投稿者:xxななおxx

100人近くのかたが閲覧されているのですが
レスが無いようなので。。

書物やサイトに関しても”C#からのExcel操作”と限定してしまうと、
ニーズが少ないのでなかなか世の中にはないと思います。

C#でもVB.NETでも.NET以前のVBでも基本は同じで、
・Excelのオブジェクト
・ブックオブジェクト
・ワークシートオブジェクト
の3つを操作する側(C#側など)でインスタンス化すれば後は
そのインスタンス内部のメソッドとプロパティ・イベントハンドリングを使用するというのは、
C#に限定される話ではありません。

MSDNを見たということは、この辺まではできているということでしょうか?
↓
[http://support.microsoft.com/default.aspx?scid=kb;ja;302084](http://support.microsoft.com/default.aspx?scid=kb;ja;302084)

読み込み書き込み程度ならこれを参考にして、
各オブジェクトのメソッド・プロパティ・イベントを調べれば可能だと思いますけど?
操作側(C#など)からの操作が複雑だと思うならば、
Excelに隠れたTextBoxでも貼り付けて、ファイルパスを操作側から書き込み、
そのチェンジイベントをExcelのマクロにやらせるなどの方法もあります。
この場合、C#の本ではなくて、
”EXCLEマクロ入門”とか””EXCEL関数入門”とかのOffice系の本でできると思います。

お悩みの程度がわかりにくいので
このような返信しかできませんが、
ご参考ください。



投稿者:xxななおxx