OVH Cloud OVH Cloud

Declaration d'un tableau mutlidimentionnel

2 réponses
Avatar
Jean-Michel
Bonjour,

Je voudrais savoir comment je peux déclarer un tableau multidimentionnel
sachange que 1 colonne de ce tableau est integer et le reste string

exemple : Dim Tablo(1 To 10, 1 To 3) As String

Mais les champs qui sont tablo(x, 3) sont integer

Merci d'avance pour vos reponses

2 réponses

Avatar
François Picalausa
"Jean-Michel" a écrit dans le
message de news:
Je voudrais savoir comment je peux déclarer un tableau
multidimentionnel sachange que 1 colonne de ce tableau est integer et
le reste string



Bonjour/soir,

Tu peux essayer d'employer un type:

Private Type ElementDeTableau
Machaine As String
MesEntiers(2) As Integer
End Type

Dim MonTableau(9) As ElementDeTableau

Aussi, pour que tous tes tableaux commencent par défaut à 1, tu peux ajouter
Option Base 1
dans les déclartions
Mais les développeurs sont des êtres particulières qui commencent à compter
à 0 et non à 1 ;-)
Je te conseille donc de dimensionner tes tableaux en partant de 0.

--
François Picalausa (MVP VB)
FAQ VB : http://faq.vb.free.fr
MSDN : http://msdn.microsoft.com
Avatar
Jean-Michel
merci bcp !

"François Picalausa" a écrit dans le message news:

"Jean-Michel" a écrit dans le
message de news:
> Je voudrais savoir comment je peux déclarer un tableau
> multidimentionnel sachange que 1 colonne de ce tableau est integer et
> le reste string

Bonjour/soir,

Tu peux essayer d'employer un type:

Private Type ElementDeTableau
Machaine As String
MesEntiers(2) As Integer
End Type

Dim MonTableau(9) As ElementDeTableau

Aussi, pour que tous tes tableaux commencent par défaut à 1, tu peux


ajouter
Option Base 1
dans les déclartions
Mais les développeurs sont des êtres particulières qui commencent à


compter
à 0 et non à 1 ;-)
Je te conseille donc de dimensionner tes tableaux en partant de 0.

--
François Picalausa (MVP VB)
FAQ VB : http://faq.vb.free.fr
MSDN : http://msdn.microsoft.com