VC++.netのエクセルの値取得
- 題名: VC++.netのエクセルの値取得
- 著者: Mr.Poo
- 日時: 2011/02/08 0:45:57
- ID: 28121
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[1]: VC++.netのエクセルの値取得
- 著者: じゃんぬねっと
- 日時: 2011/02/08 3:12:28
- ID: 28123
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[2]: VC++.netのエクセルの値取得
- 著者: Mr.Poo
- 日時: 2011/02/08 9:24:36
- ID: 28125
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[4]: VC++.netのエクセルの値取得
- 著者: Mr.Poo
- 日時: 2011/02/08 12:22:53
- ID: 28129
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[6]: VC++.netのエクセルの値取得
- 著者: Mr.Poo
- 日時: 2011/02/08 16:13:42
- ID: 28133
- この記事の返信元:
- この記事への返信:
- ツリーを表示
分類:[.NET]
お世話になります。
VC++.netでのエクセルの値取得について教えて下さい。
Microsoft::Office::Interopを使用して、エクセル操作を作成しました。
今セルの値をtextで取得しているのですが、値は西暦で入っていて、表示
が和暦になっているセルは、和暦で取得されてしまいました。
これを西暦で取得したいと思いValueを使用できないかと思うのですが
引数0はだめといったビルドエラーになってしまいます。
WEBを検索するとVBは見つかるのですが、VC++のにはたどり着けませんでした。
識者の方セルの値を取得する方法を教えていただけないでしょうか?
using namespace Microsoft::Office::Interop;
〜省略〜
Excel::Workbook^ oBook;
 Excel::Worksheet^ oSheet;
 Excel::Range^ rng;
rng = (Excel::Range^)oSheet->Cells[6, 1];
 StrInstitution = rng->Text->ToString();
上記 rng->Value->ToString();ではだめでした。。
よろしくお願い致します。