2017-04-09 12 views
0

私の研究のためのコードを生成していますが、動作していますが、EXCELと接続するためにLinkedヘッダーを追加するとこのメッセージが表示されます "... .exe"はC++の内部または外部コマンド、操作可能なプログラムまたはバッチファイルとして認識されません)exeファイルがC++の内部または外部コマンド、操作可能なプログラムまたはバッチファイルとして認識されない

マイコードにはC++ & CPLEXが含まれています。 コードは問題なく他のPCで動作していますが、私のPCではこれが表示されます。 私の研究はコンピュータサイエンスではないので、私は専門家ではありません。 私の窓10とオフィス2016

このリンクされているヘッダ

#pragma once 
#pragma region Includes 
#include <stdio.h> 
#include <windows.h> 
#pragma endregion 

#pragma region Import the type libraries 

//#import "libid:2DF8D04C-5BFA-101B-BDE5-00AA0044DE52" \ 
// rename("RGB", "MSORGB") \ 
// rename("DocumentProperties", "MSODocumentProperties") 
// [-or-] 
#import "C:\\Program Files\\Common Files\\Microsoft Shared\\OFFICE16\\MSO.DLL" \ 
    rename("RGB", "MSORGB") \ 
    rename("DocumentProperties", "MSODocumentProperties") 

using namespace Office; 

//#import "libid:0002E157-0000-0000-C000-000000000046" 
// [-or-] 
#import "C:\\Program Files (x86)\\Common Files\\Microsoft Shared\\VBA\\VBA6\\VBE6EXT.OLB" 

using namespace VBIDE; 

//#import "libid:00020813-0000-0000-C000-000000000046" \ 
// rename("DialogBox", "ExcelDialogBox") \ 
// rename("RGB", "ExcelRGB") \ 
// rename("CopyFile", "ExcelCopyFile") \ 
// rename("ReplaceText", "ExcelReplaceText") \ 
// no_auto_exclude 
// [-or-] 
#import "C:\\Program Files\\Microsoft Office\\Office16\\EXCEL.EXE" \ 
    rename("DialogBox", "ExcelDialogBox") \ 
    rename("RGB", "ExcelRGB") \ 
    rename("CopyFile", "ExcelCopyFile") \ 
    rename("ReplaceText", "ExcelReplaceText") \ 
    no_auto_exclude 

#pragma endregion 

が、これはあなたが実際にはないようなメッセージとエラー

Message

ERROR

+0

なぜバッチファイルタグを追加しましたか?あなたの質問は何もバッチファイルとは関係ありません。 – Compo

+0

バッチファイルは何か分かりません、私は専門家ではありません – Abdullah

答えて

1

の音でありますコンピュータにExcelがインストールされている。

+0

既にインストールされています – Abdullah

関連する問題

 関連する問題