Bonjour,
a = [{"180 MPa","119 MPa";"104 MPa","68.9 MPa"}]
j'ai voulu faire un tableau 2D avec valeurs en dur.
Je connaissais a=array(1,2,3) pour un tableau 1 dimension mais j'avais quelques soucis pour 2 dimensions;et en fouinant sur le net j'ai trouvé cette notation sur le site de J. BOISGONTIER.
C'est l'équivalent de a = Array(Array("180 MPa", "119 MPa"), Array("104 MPa", "68.9 MPa"))
Les [ ] sont mis pour Evaluate:
a = Evaluate("{"180 MPa","119 MPa";"104 MPa","68.9 MPa"}")
Les différences :
avec l'écriture array on ne peut pas interroger Ubound(a,2) => erreur ( normal !)
avec l'écriture array : Lbound(a)=0 Ubound(a) = 1
avec l'écriture [ ] : Lbound(a)=1 Ubound(a) = 2