Bonjour à tous,

Je souhaiterais créer une fonction dans laquelle j'appelle des données d'une partie d'un fichier Excel. Maintenant, mon problème est que ce fichier Excel contient plusieurs feuilles. Ensuite, dans chacune de ces feuilles, le nombre de données varie mais elles commencent toutes à la cellule R7. J'ignore comment faire pour prendre le reste de la colonne sachant que la taille de cette colonne peut varier d'un fichier à l'autre... Faudrait-il créer genre une boucle qui vérifie que la cellule suivante contient quelque chose et dès qu'il n'y a plus rien, cela détermine la fin de la colonne?

Voici le début de mon code qui est faux :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
function [structure]=optim[file_temp, file_hardness, tab_hardness]
 
load file_temp
 
% Looking for the number of data, [line columns]
nb_data=size(file_temp);
 
ydata=xlsread('file_hardness', tab_hardness, 'R7:end');
xdata=file_temp(:,2:nb_data(2)-2);
Merci beaucoup pour votre aide