KONDO-NETいい掲示板 By KLEB Ver 1.0.0
KLEB KONDO-NETいい掲示板
メンバーリスト
会員登録
ログイン
いい掲示板
-
掲示板一覧
-
ソフト開発塾
ソフト開発(VB VC Perl PHPなど)に、関わるQAなど
現在、作成中につきこの板からは投稿・返信できません。
しかし、
なんでも掲示板
からは、投稿できます。
削除
>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);
にして、エラー内容を確認して下さい。
では、また
<a href="http://www.kondo-net.gr.jp/softca/">ソフト開発塾</a>
投稿日:
2002/10/10 10:32
投稿者:
近藤
削除キー:
---
KONDO-NET.GR.JP
---