本ページは公開が終了した情報の複製であり、掲載時点での情報です。本ページに記載されている内容について各所に問い合わせることはご遠慮下さい。
サポート技術情報

[MSVC] MFC で Excelの OLE オートメーション を使用するには

文書番号: 403858

最終更新日: 2004/03/30


この資料は以下の製品について記述したものです。


概要

この資料は、MFC で Excel の OLE オートメーションを使用する一つの方法を紹介した ものです。

詳細

以下のに手順とサンプルを説明します。
  1. AppWizard を使用し OLE オートメーション を ON にしてアプリケーションを新規 作成します。
  2. ClassWizard で Excel の OLB ファイルを使って COleDispatchDriver から 派生させた Application クラスを自動作成させます。
  3. コーディング例
         void CEeeeDlg::OnButton1()
         {
             Application MyExcel; // ClassWizard と Excel の OLB ファイル
                                  // で作成したクラス
             COleVariant variant; //  VARIANT 型
             MyExcel.CreateDispatch("Excel.Application.5"); // 接続
             variant.ChangeType(VT_NULL);
             MyExcel.Help(variant,variant);   // Excel の機能の Help
             AfxMessageBox("一時停止");
             MyExcel.Quit();                  // Excel の機能の Quit
             MyExcel.ReleaseDispatch();       // 切断
         }
    

詳細

  • Visual C++ は、米国 Microsoft Corporation の商標です。

Keywords: KBHOWTO VC10 VC15 KB403858
Technology: kbAudDeveloper kbvc150 kbVCsearch

inserted by FC2 system