bonjour j'ai par exemple une matrice crée dans matlab
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
d1=729300:10:729400;
d2=729400:10:729500;
matdate=[d1',d2'];
je veux sortir un fichier excel avec un format date pour la matrice de départ matdate je fais ça :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
test = fopen('testdata.xls', 'wt');
fprintf(test,'%s\t %s\n','Date1','date2');
for d=1:11
    fprintf(test,'%s\t %s\n',[datestr(matd(d,1),'dd/mm/yyyy HH:MM')],[datestr(matd(d,2),'dd/mm/yyyy HH:MM')]);
end
fclose(test);
le fichier est créé mais je remarque que la première colonne un fichier excel créé est sous format date, par contre la seconde colonne est un texte (chaine de charactère)

le problème c'est que je peux faire des opérations sur la première colonne du fichier excel mais pas sur la seconde
est-ce -que quelqu'un sait pourquoi? et peut-on arranger ça?