Whenever I run my function to load a name and return an excel file for that name, I get this error:
Error using xlsread (line 122) Filename must be a string.
Error in loadNCIR (line 9) [~,vaccineName,~] = xlsread(excel);
function [Name] = loadName( Name )excel = inputdlg(['Please enter the name for the ' Name ' xls file: ']... ,'s');if strcmp(excel, '') == 1; Name = {};else [~,Name,~] = xlsread(excel);end
What am I doing wrong? My input is a variable for a string, and the output should be the excel file.
Best Answer