KONDO-NETいい掲示板 By KLEB Ver 0.03

KLEB KONDO-NETいい掲示板

いい掲示板 - 掲示板一覧 - ソフト開発塾
ソフト開発(VB VC Perl PHPなど)に、関わるQAなど
現在、作成中!!
V0.02になって、この板からも投稿・返信できます。
なんでも掲示板より、使いやすくなったと思っています。

[76] 題名:Re[75]:VCからExcelの内容を読み込みたい
>VCからExcelの内容を読み込みたいのですが、
>.CreateDispatch("Excel.appplication")
>をしても、COleDispatchDriverのメンバ変数 m_lpDispatch
>に値がはいりません。
>何がわるいのでしょうか?
>
>****コード****
> _Application m_appExcel;
> Workbooks m_wbExcel;
>
> m_appExcel.CreateDispatch( "Excel.Application");
> m_appExcel.m_bAutoRelease = TRUE;
> m_appExcel.SetVisible(TRUE);
> LPDISPATCH pWkBooks = m_appExcel.GetWorkbooks();
> Cstring strFile = "D:\\テストデータ.XLS";
> m_wbExcel.AttachDispatch(pWkBooks,TRUE);
>
> COleVariant varOpt;
> varOpt.vt = VT_ERROR;
> varOpt.scode = DISP_E_PARAMNOTFOUND;
>
> m_wbExcel.Open(
> "D:\\テストデータ.xls",
> varOpt, // UpdateLinks
> varOpt, // ReadOnly
> varOpt, // Format
> varOpt, // Password
> varOpt, // WriteResPassword
> varOpt, // IgnoreReadOnlyRecommended
> varOpt, // Origin
> varOpt, // Delimiter
> varOpt, // Editable
> varOpt, // Notify
> varOpt, // Converter
> varOpt // AddToMRU
> );
>
>
特に、問題がないと思いますが、
m_appExcel.CreateDispatch( "Excel.Application");

COleException e;
m_appExcel.CreateDispatch( "Excel.Application", &e);
にして、エラー内容を確認して下さい。

では、また

ソフト開発塾
投稿日:2002/10/10 10:32 投稿者:近藤  返信 引用返信 修正 削除
---KONDO-NET.GR.JP---