VisualStudio .NET 2003のVC++でExcel2000を起動 – プログラミング – Home

通知
すべてクリア

[解決済] VisualStudio .NET 2003のVC++でExcel2000を起動


おさる
 おさる
(@おさる)
ゲスト
結合: 23年前
投稿: 13
Topic starter  

VisualStudio .NET 2003のVC++でExcel2000を操作するソフトを作成したいと思っていま
す。
ですが、Excelの操作方法について無知で、ヘルプを見ても理解に苦しむところがありま
すので、
まずはサンプルコードをベースに拡張していこうと思っています。
ネットにはそのようなサンプルコードが見当たりませんでしたので、
すみませんが、VisualStudio .NET 2003のVC++でExcel2000を起動するだけのサンプルコ
ードを提供いただけないでしょうか。
簡単ではありますがご教授ください。


引用未解決
トピックタグ
PATIO
(@patio)
Famed Member
結合: 3年前
投稿: 2660
 

マネージドC++なのかアンマネージドC++なのかで話が変わってくるのでは?

アンマネージドならMFCを使うのかとか。

Excelの操作にしてもどこまでやりたいのかで話が変わってきそうな気もします。


返信引用
みい
 みい
(@みい)
ゲスト
結合: 22年前
投稿: 65
 

参考
http://www.ujasiri.com/prglib/vc/excel/vc_excel.html

.NET2003とExcel2000の組合せはないですが、基本は同じです。


返信引用
おさる
 おさる
(@おさる)
ゲスト
結合: 23年前
投稿: 13
Topic starter  

>PATIO様
やりたいこととしましては、
Execelファイル(Excel2000)を読み込んで、列の追加とセルへの書き込みになります。
MFCを使用することを考えていますが、とっかかりでつまづいております。

>みい様
上記のパスにあるサンプルは実施したのですが、
下記のエラーが発生したためこの掲示板にて質問させていただいております。

fatal error C1083: タイプ ライブラリ ファイルを開けません。'C:\Program
Files\Microsoft Office\Office10\EXCEL.EXE': No such file or directory

Excel2000であるためなのか、下記パスにEXCEL.EXEがありますので、
パスを変えてみたのですが、下記のエラーが発生しております。

パス→
C:\Program Files\Microsoft Office\Office\EXCEL.EXE

エラー→
fatal error C1083: タイプ ライブラリ ファイルを開けません。'c:\program
files\microsoft office\office\excel.exe': タイプ ライブラリ/DLL の読み込みエラー
です。

すみませんが、ご回答をお願いします。


返信引用
みい
 みい
(@みい)
ゲスト
結合: 22年前
投稿: 65
 

上記HP内のExcel2000の項目、例えば
http://www.ujasiri.com/prglib/vc/excel/import/xlsnew_exp.html
も見てみましたか?
Excel2000だとDLLが少し変わりますよ。


返信引用
おさる
 おさる
(@おさる)
ゲスト
結合: 23年前
投稿: 13
Topic starter  

>みい様
ご教授ありがとうございます。
指定のサンプルコードと組み合わせたところ、正常に動作しました。
ありがとうございました。


返信引用

返信する

投稿者名

投稿者メールアドレス

タイトル *

プレビュー 0リビジョン 保存しました
共有:
タイトルとURLをコピーしました