在 MATLAB App Designer 中从 excel 读取数据到 table
Read data from excel to table in MATLAB App Designer
晚上好
我正在尝试开发一个 MATLAB GUI,用户可以在其中手动输入数据到 table 或附加一个 excel 文件夹,这将复制 excel [=24= 中的数据] 在 table 中。
我的代码行是
function AttachExcelFolderButtonPushed(app, event)
[filename pathname]=uigetfile({'*.xlsx'},'File Selector');
text = readtable(filename, "Sheet",1);
app.UITable.Data = text;
end
我收到以下错误:
使用读取时出错table(第 223 行)
无法将文件 'Book1.xlsx' 作为工作簿打开。检查文件是否存在,读取权限是否可用,并且文件是有效的传播sheet 文件。
请帮忙
注意:我是新手
谢谢
我猜你的路径上没有你想要的文件。试试这一行:
text = readtable([pathnaem filename], "Sheet",1);
这将使用文件的整个路径来查找它。否则 MATLAB 将只查找当前路径上的文件。
晚上好 我正在尝试开发一个 MATLAB GUI,用户可以在其中手动输入数据到 table 或附加一个 excel 文件夹,这将复制 excel [=24= 中的数据] 在 table 中。 我的代码行是
function AttachExcelFolderButtonPushed(app, event)
[filename pathname]=uigetfile({'*.xlsx'},'File Selector');
text = readtable(filename, "Sheet",1);
app.UITable.Data = text;
end
我收到以下错误:
使用读取时出错table(第 223 行) 无法将文件 'Book1.xlsx' 作为工作簿打开。检查文件是否存在,读取权限是否可用,并且文件是有效的传播sheet 文件。
请帮忙 注意:我是新手 谢谢
我猜你的路径上没有你想要的文件。试试这一行:
text = readtable([pathnaem filename], "Sheet",1);
这将使用文件的整个路径来查找它。否则 MATLAB 将只查找当前路径上的文件。