使用matlab打开Excel文件(.xlsx)时出错

时间:2015-04-16 13:55:40

标签: excel matlab

我正在尝试用matlab命令打开'xlsx'文件,我得到了这个

  

错误:“???错误:呼叫被Callee拒绝”

以下是使用中的命令:

Excel = actxserver('Excel.Application'); % Ouverture de l'application Excel
Excel.Visible = false;  % le fichier excel sera invisible
xlspath = pwd
xlsfile ='test.xlsx'

Workbook = Excel.Workbooks.Open(fullfile(xlspath,xlsfile));% Ouverture du fichier  Excel
' Error: Call Was Rejected by Callee.

我不知道会出现什么问题。我正在使用excel 2013和matlab 2009.

法语错误是 L'appelaétérejetéparl'appelé。,与this KB article中提到的类似,但没有解决我的问题

1 个答案:

答案 0 :(得分:0)

如果你要改变

Excel.Visible = false;

Excel.Visible = true;

你的文件应该打开。我的经验是,当Error: Call was rejected by callee. Excel文件不可见时,.xlsx的MATLAB错误。