How to use the function uigetfile?
    11 views (last 30 days)
  
       Show older comments
    
    Shahar ben ezra
 on 13 Jul 2021
  
    
    
    
    
    Commented: Shahar ben ezra
 on 14 Jul 2021
            When I use the uigetfile function
And want to select any file that is not in the same folder as my M file code
I'm getting an error
How can I select the file from any folder on my computer?

0 Comments
Accepted Answer
  Walter Roberson
      
      
 on 13 Jul 2021
        [read_my_file, rmfdir] = uigetfile('*.xlsx')
if ~ischar(read_my_file); return; end %user cancel
rmfn = fullfile(rmfdir, read_my_file)
read_my_file_table = readtable(rmfn) ;
More Answers (1)
  ANKUR KUMAR
      
 on 13 Jul 2021
        
      Edited: ANKUR KUMAR
      
 on 13 Jul 2021
  
      "How can I select the file from any folder on my computer?"
This is pretty simple. You need to provide the full path of the file while calling uigetfile function. 
uigetfile('D:\folder\subfolder\subsubfolder\*.xlsx')
0 Comments
See Also
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!

