1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
|
function pushOpenFile1_Callback(hObject, eventdata, handles)
[filename, pathname] = uigetfile('*.xls','Ouvrir le fichier Excel');
route = [pathname filename];
[status,sheets]=xlsfinfo(route);
if length(sheets)==1
[num,txt,raw]=xlsread(route);
else
sht=listdlg('Liststring',sheets,'Promptstring',['Ouvrir la feuille de ' filename],'ListSize',[180 100],'Selectionmode','single');
[num,txt,raw]=xlsread(route,sheets{sht});
end
global Nom_Pm Numero_Pm YDt DATES Xcdn Ycdn
% Variables primaires
Nom_Pm = raw(:,1); % Nom Pm
Numero_Pm = num(:,1); % n°Pm
YDt = raw(:,2); % Extraction des dates en texte
DATES = datenum(YDt,'dd/mm/yyyy'); % Extraction des dates en nombre
Xcdn = num(:,13); % Coordonnées X
Ycdn = num(:,14); % Coordonnées Y |
Partager