J'aimerais savoir si on peut optimiser ca :
Func Local i,j,d,strf,mf If getType(m)="MAT" Then dim(m)->d char(d[2])->strf For i,1,d[1] For j,1,d[2] strf&char(m[i,j]+14)->strf EndFor EndFor Return strf EndIf If getType(m)="STR" Then dim(m)-1->d ord(left(m,1))->strf right(m,d)->m list>mat(ord(seq(mid(m,x,1),x,1,d))-14,strf)->mf Return mf EndIf EndFunc