ショッピングモール  プラセンタ 原液  プラセンタ化粧品  コエンザイムQ10(CoQ10)化粧品


【掲示板ご利用上の注意】

 ※題名は具体的に!
 ※学校の課題の丸投げ禁止!
 ※ソースの添付は「HTML変換ツール」で字下げ!
 ※返信の引用は最小限に!
 ※環境(OSとコンパイラ)や症状は具体的に詳しく!
 ※マルチポスト(多重投稿)は謹んで!

 詳しくはこちら



 本当はこんなに大きく書きたくはないのですが、なかなか守っていただけなくて…。
 守ってくださいね。お願いします。(by管理人)

C言語ソース⇒HTML形式ツール   掲示板1こちら


管理者用メニュー    ツリーに戻る    携帯用URL    ホームページ    記事検索    ログ    タグ一覧

No.3370

Visual C++でMFCを使用せずにExcelを操作する方法
投稿者---初心者(2005/01/28 19:15:35)


Visual C++でExcelを操作したくて、ホームページ検索していたら
(http://www.attain-sys.com/vc/vc.html)のホームページにソースが載っていましたが、このホームページではMFCを使用したことを前提にソースが紹介されていて、Excelを開いたり、Excelにデータを書き込みするソースはMFCなしのソースが載っていました。
しかし、Excelのデータを出力や、行の削除、Excelのデータの検索をするソースをコンパイルすると、MFCを使用しているわけでないため、コンパイルエラーが出てしまって、これらの処理をすることができません。
Visual C++でExcelを操作する方法を教えてほしいです。お願いします。


この投稿にコメントする

削除パスワード

発言に関する情報 題名 投稿番号 投稿者名 投稿日時
<子記事> Re:Visual C++でMFCを使用せずにExcelを操作する方法 3372 nop 2005/01/28 20:08:02
<子記事> Re:Visual C++でMFCを使用せずにExcelを操作する方法 3374 もぐりん 2005/01/28 20:44:54


No.3372

Re:Visual C++でMFCを使用せずにExcelを操作する方法
投稿者---nop(2005/01/28 20:08:02)


>しかし、Excelのデータを出力や、行の削除、Excelのデータの検索をするソースをコンパイルすると、MFCを使用しているわけでないため、コンパイルエラーが出てしまって、これらの処理をすることができません。

「MFC でないためエラーとなる」と言うのは、
どの様にして確認したのですか?
本当に「MFC でないため」にエラーが出ているのですか?


この投稿にコメントする

削除パスワード

No.3376

Re:Visual C++でMFCを使用せずにExcelを操作する方法
投稿者---初心者(2005/01/29 13:53:26)


>「MFC でないためエラーとなる」と言うのは、
>どの様にして確認したのですか?

'〜〜' : 定義されていない識別子です。
外部シンボル "〜〜" は未解決です。
'->〜〜' : 左側がクラス、構造体、共用体へのポインタではありません。
などとコンパイルするとエラーが出ました。
MFCで試したわけでないため、「MFC でないためエラーとなる」は、こちらの勝手な推測ですので、勝手な推測で書込みしてすみません。


>あなたのPCにインストールされているExcelのバージョンに合わせてソースを修正する必要があります。

このホームページにExcelのバージョンに合わせてタイプライブラリを取り込む操作方法が書かれていたので設定しました。


この投稿にコメントする

削除パスワード

No.3374

Re:Visual C++でMFCを使用せずにExcelを操作する方法
投稿者---もぐりん(2005/01/28 20:44:54)


該当のサンプルソースは、Excel2002(OfficeXP)がインストールされていることが前提になっています。
あなたのPCにExcel2002(OfficeXP)がインストールされていないのなら、
あなたのPCにインストールされているExcelのバージョンに合わせてソースを修正する必要があります。
xls_imp_coapp.cppの10行目付近を見直してみてください。



この投稿にコメントする

削除パスワード

管理者用メニュー    ツリーに戻る    携帯用URL    ホームページ    記事検索    ログ    タグ一覧




掲示板提供:Real Integrity