C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト


(過去ログ 16 を表示中)
■6096 / )  Re[16]: Excel セルより読込
□投稿者/ mあ (34回)-(2007/08/01(Wed) 01:18:32)
2007/08/01(Wed) 01:31:26 編集(投稿者)

No6053 (C#初心者 さん) に返信
> oXL = new Excel.Application();
> oXL.Visible = true;
>
> oWB =
> oXL.Workbooks.Open(strFileName,
> Type.Missing, Type.Missing, Type.Missing, Type.Missing,
> Type.Missing, Type.Missing, Type.Missing, Type.Missing,
> Type.Missing, Type.Missing, Type.Missing, Type.Missing,
> Type.Missing, Type.Missing);
>
> oSheet = (Excel._Worksheet)oWB.ActiveSheet;
> oSheet.Cells[1, 1] = "test";

C# じゃなくてすんまそんですが・・・
http://officetanaka.net/excel/vba/file/file01.htm
VBAのサンプルにあったけど、Open() の引数って必須は1個だけだけど。。。

C#の関数プロトタイプは
http://msdn2.microsoft.com/ja-jp/library/microsoft.office.interop.excel.workbooks.open(VS.80).aspx

ですね。
確かに多いけど、1つ目以外は省略可能ですけど・・・
省略可能なのに、Type.Missing って??
2番目の引数は省略可能ですが、省略しない場合は何か指定しないとダメぽ?

まぁ、根本的な解決には程遠いとは思うけど、Open("xxx.xls") だけにして
みたらどーです?


返信 編集キー/


管理者用

- Child Tree -