How to use a variable name as an Excel range?
3 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
I want to be able to use my variable, Value_Col, as the range which the Excel file references to find the column. The column is not always located in the same place so I am not able to use conventional methods like:'B2:B' to locate the correct column.
0 Kommentare
Antworten (1)
Image Analyst
am 17 Feb. 2018
Try something like this:
cellReference = sprintf('A%d:C%d', rowA, rowC); % Create cell reference
[numbers, strings, raw] = xlsread(filename, sheetname, cellReference);
where rowA and rowC are numerical variables saying what rows you want to read in.
Basically you can use sprintf() to build up any cell reference in the standard "A1:B2" style, then pass that in to xlsread().
0 Kommentare
Siehe auch
Kategorien
Mehr zu Spreadsheets finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!