Bonjour à tous,
Je me permets de solliciter votre aide car je rencontre un problème lors de l'utilisation d'un tableau de cellules.
Le problème est très simple. Le tableau de cellule est donné de la manière suivante :
Ensuite, je teste la valeur dans une cellule de la manière suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 ddl_definition = Column 1 'variable' 'variable' 'bloqué' Column 2 'variable' 'variable' 'variable' Column 3 'bloqué' 'bloqué' 'bloqué'
autre exemple :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 i=1; j=1; if ddl_definition{i,j}=='bloqué" tata='trop super'; end
Mon problème réside ici : Si je teste la valeur d'une cellule qui contient 'variable' et lui demande si elle contient 'bloqué' (ou l'invesre) (c'est à dire que le résultat du test est FAUX), j'ai l'erreur suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 i=1; j=1; if ddl_definition{i,j}=='variable" tata='trop méga super'; end
??? Error using ==> eq
Matrix dimensions must
agree.
Par contre, si je teste la valeur d'une cellule qui contient 'variable' et qu'elle contient effectivement 'variable' (ou 'bloqué') (c'est à dire que le résultat du test est VRAI), ça fonctionne !
Auriez-vous une idée de l'idée pourquoi ça ne fonctionne pas ?
Merci beaucoup,
Bien cordialement,
Super Nonuche
Partager