- - PR -
C++でEXCELファイルを読む方法
1|2|3
次のページへ»
投稿者 | 投稿内容 | ||||
---|---|---|---|---|---|
|
投稿日時: 2006-12-26 16:57
やすと申します。
現在.NET2005C++でアプリケーションを作成しています。 EXCELファイル(.xls)からデータを取り出す必要がでて きたのですが、どのようすれば実現できるのでしょうか? このような例が載っている書籍かまたは簡単なサンプルが 載っているURLを教えていただけるとありがたいです。 ご教示のほどよろしくお願いいたします。 | ||||
|
投稿日時: 2006-12-26 17:05
# この手の質問最近よく見る、、、
http://www.vcppclub.com/bbs01/wforum.cgi?mode=allread&no=3960&page=0 の類似スレッドを参考にしてください。 ただし、C++/CLIである場合(CLRプロジェクト)参照設定しても出来ますが、 いろいろと面倒なことが多いので、リンク先のリンク先のように#importして使うほうが 楽かもしれません。 (ただ、データの持ち方がカナリ微妙になる) | ||||
|
投稿日時: 2006-12-26 17:12
早々のお返事ありがとうございます。
教えていただいた例を参考に、試してみたいと思います。 また分からないところが出てきましたら質問させていた だきます。 どうもありがとうございました。 | ||||
|
投稿日時: 2006-12-26 18:57
こんばんは。
XLSファイルのファイルフォーマットは、 下記のサイトで調べることができます。 http://www.wotsit.org/ 余計な情報でしょうが・・・ご参考までに。 | ||||
|
投稿日時: 2006-12-26 19:15
Tdnr_Sym様
こんなサイトがあったのですね。知りませんでした。 XLSファイルをじかに読むことはまずないと思いますが、 別件でWMFフォーマットの中味が知りたかったので、 こちらの方で役に立ちそうです。 どうもありがとうございました。 | ||||
|
投稿日時: 2007-01-09 13:21
サンプルを参考にEXCELファイルを開くことはできたのですが、
この後、ある名前付け(定義)されたセルを見つけて、その セルの値を取得したいのですが、どのようにすればよいのでし ょうか? よろしくお願いいたします。 | ||||
|
投稿日時: 2007-01-09 13:29
VCの場合、プロジェクトによってさまざまなコードがかけます。
ですので、どのプロジェクトなのか明記してもらわないと回答しにくいです。 MFCなのか、Win32 SDKなのか、C++/CLI(Windows Formアプリケーション)なのか どれなのでしょうか? サンプルを参考ということは、MFC? | ||||
|
投稿日時: 2007-01-09 13:33
考え方。 Excel::Worksheet.Range プロパティで、名前付きセル範囲を取得できます。 この時の戻り値は、Excel::Range になりますので、あとはわかりますよね。 _________________ C# と VB.NET の入門サイト じゃんぬねっと日誌 |
1|2|3
次のページへ»