Bonjour a tous,
Je voudrais savoir s’il y a une façon de placer un tableau dans une
variable, pour ensuite faire des opérations sur cette variable.
Quelque chose du genre:
VariableNomDuTableau = Tableau
x = ubound(VariableNomDuTableau)
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
X
Bonsoir,
Tableau à 2 entrées, pourquoi ne pas déclarer une variable ou double indice, puis y mette les valeurs du tableau pour les travailler:
dim var(i, j)
??? S'il faut ensuite trier, à l'aide d'une liste avec propriété sorted=true... Puis on recharge les variables suivant le tri, ou en tri bulle avec des boucles ???
------------
"Fournier Raymond" <duracelle(enlever-ceci)@sympatico.ca> a écrit dans le message de news:
Bonjour a tous, Je voudrais savoir s'il y a une façon de placer un tableau dans une variable, pour ensuite faire des opérations sur cette variable. Quelque chose du genre: VariableNomDuTableau = Tableau x = ubound(VariableNomDuTableau)
et cela dans la même procédure.
Merci Raymond Fournier
Bonsoir,
Tableau à 2 entrées, pourquoi ne pas déclarer une variable ou double
indice, puis y mette les valeurs du tableau pour les travailler:
dim var(i, j)
??? S'il faut ensuite trier, à l'aide d'une liste avec propriété
sorted=true... Puis on recharge les variables suivant le tri, ou en tri
bulle avec des boucles ???
------------
"Fournier Raymond" <duracelle(enlever-ceci)@sympatico.ca> a écrit dans le
message de news: mn.fae17d61c3d9b9da.46862@sympatico.ca...
Bonjour a tous,
Je voudrais savoir s'il y a une façon de placer un tableau dans une
variable, pour ensuite faire des opérations sur cette variable.
Quelque chose du genre:
VariableNomDuTableau = Tableau
x = ubound(VariableNomDuTableau)
Tableau à 2 entrées, pourquoi ne pas déclarer une variable ou double indice, puis y mette les valeurs du tableau pour les travailler:
dim var(i, j)
??? S'il faut ensuite trier, à l'aide d'une liste avec propriété sorted=true... Puis on recharge les variables suivant le tri, ou en tri bulle avec des boucles ???
------------
"Fournier Raymond" <duracelle(enlever-ceci)@sympatico.ca> a écrit dans le message de news:
Bonjour a tous, Je voudrais savoir s'il y a une façon de placer un tableau dans une variable, pour ensuite faire des opérations sur cette variable. Quelque chose du genre: VariableNomDuTableau = Tableau x = ubound(VariableNomDuTableau)
et cela dans la même procédure.
Merci Raymond Fournier
Fred
Dans : news:, Fournier Raymond disait :
Bonjour a tous,
Bonsoir,
Je voudrais savoir s’il y a une façon de placer un tableau dans une variable, pour ensuite faire des opérations sur cette variable. Quelque chose du genre: VariableNomDuTableau = Tableau x = ubound(VariableNomDuTableau)
Un truc de ce genre ?
Dim v As Variant Dim t(10) As Integer
v = t For i = 0 To UBound(v) v(i) = i Next
-- Fred http://www.cerbermail.com/?3kA6ftaCvT
Dans : news:mn.fae17d61c3d9b9da.46862@sympatico.ca,
Fournier Raymond disait :
Bonjour a tous,
Bonsoir,
Je voudrais savoir s’il y a une façon de placer un tableau dans une
variable, pour ensuite faire des opérations sur cette variable.
Quelque chose du genre:
VariableNomDuTableau = Tableau
x = ubound(VariableNomDuTableau)
Je voudrais savoir s’il y a une façon de placer un tableau dans une variable, pour ensuite faire des opérations sur cette variable. Quelque chose du genre: VariableNomDuTableau = Tableau x = ubound(VariableNomDuTableau)
Un truc de ce genre ?
Dim v As Variant Dim t(10) As Integer
v = t For i = 0 To UBound(v) v(i) = i Next
-- Fred http://www.cerbermail.com/?3kA6ftaCvT
Fournier Raymond
> Dans : news:, Fournier Raymond disait :
Bonjour a tous,
Bonsoir,
Je voudrais savoir s’il y a une façon de placer un tableau dans une variable, pour ensuite faire des opérations sur cette variable. Quelque chose du genre: VariableNomDuTableau = Tableau x = ubound(VariableNomDuTableau)
Un truc de ce genre ?
Dim v As Variant Dim t(10) As Integer
v = t For i = 0 To UBound(v) v(i) = i Next
Désoler je crois que ma question n'était pas claire. Je sais géré des tableaus. Ce que j'essai de faire est de placer un tableau dans une variable
if x = 1 then NomDuTableau = Tab1 else nomDuTableau = Tab2 end if
J'espère être plus claire et encore merci de votre aide. Raymond Fournier
> Dans : news:mn.fae17d61c3d9b9da.46862@sympatico.ca,
Fournier Raymond disait :
Bonjour a tous,
Bonsoir,
Je voudrais savoir s’il y a une façon de placer un tableau dans une
variable, pour ensuite faire des opérations sur cette variable.
Quelque chose du genre:
VariableNomDuTableau = Tableau
x = ubound(VariableNomDuTableau)
Un truc de ce genre ?
Dim v As Variant
Dim t(10) As Integer
v = t
For i = 0 To UBound(v)
v(i) = i
Next
Désoler je crois que ma question n'était pas claire. Je sais géré des
tableaus. Ce que j'essai de faire est de placer un tableau dans une
variable
if x = 1 then
NomDuTableau = Tab1
else
nomDuTableau = Tab2
end if
Je voudrais savoir s’il y a une façon de placer un tableau dans une variable, pour ensuite faire des opérations sur cette variable. Quelque chose du genre: VariableNomDuTableau = Tableau x = ubound(VariableNomDuTableau)
Un truc de ce genre ?
Dim v As Variant Dim t(10) As Integer
v = t For i = 0 To UBound(v) v(i) = i Next
Désoler je crois que ma question n'était pas claire. Je sais géré des tableaus. Ce que j'essai de faire est de placer un tableau dans une variable
if x = 1 then NomDuTableau = Tab1 else nomDuTableau = Tab2 end if
J'espère être plus claire et encore merci de votre aide. Raymond Fournier
Clive Lumb
"Fournier Raymond" <duracelle(enlever-ceci)@sympatico.ca> a écrit dans le message de news:
> Dans : news:, > Fournier Raymond disait : > >> Bonjour a tous, > > Bonsoir, > > >> Je voudrais savoir s'il y a une façon de placer un tableau dans une >> variable, pour ensuite faire des opérations sur cette variable. >> Quelque chose du genre: >> VariableNomDuTableau = Tableau >> x = ubound(VariableNomDuTableau) > > Un truc de ce genre ? > > Dim v As Variant > Dim t(10) As Integer > > v = t > For i = 0 To UBound(v) > v(i) = i > Next
Désoler je crois que ma question n'était pas claire. Je sais géré des tableaus. Ce que j'essai de faire est de placer un tableau dans une variable
if x = 1 then NomDuTableau = Tab1 else nomDuTableau = Tab2 end if
J'espère être plus claire et encore merci de votre aide. Raymond Fournier
Ce que tu veux faire n'est pas possible. Mais si tu le codes en dure comme ça, qu'est-ce que t'empêche de faire if x = 1 then NomDuTableau = "Tab1" au lieu de NomDuTableau = Tab1 ???
Autre solution faire un tableau des noms de tableaux
"Fournier Raymond" <duracelle(enlever-ceci)@sympatico.ca> a écrit dans le
message de news:mn.0a2e7d62114190a7.46862@sympatico.ca...
> Dans : news:mn.fae17d61c3d9b9da.46862@sympatico.ca,
> Fournier Raymond disait :
>
>> Bonjour a tous,
>
> Bonsoir,
>
>
>> Je voudrais savoir s'il y a une façon de placer un tableau dans une
>> variable, pour ensuite faire des opérations sur cette variable.
>> Quelque chose du genre:
>> VariableNomDuTableau = Tableau
>> x = ubound(VariableNomDuTableau)
>
> Un truc de ce genre ?
>
> Dim v As Variant
> Dim t(10) As Integer
>
> v = t
> For i = 0 To UBound(v)
> v(i) = i
> Next
Désoler je crois que ma question n'était pas claire. Je sais géré des
tableaus. Ce que j'essai de faire est de placer un tableau dans une
variable
if x = 1 then
NomDuTableau = Tab1
else
nomDuTableau = Tab2
end if
J'espère être plus claire et encore merci de votre aide.
Raymond Fournier
Ce que tu veux faire n'est pas possible.
Mais si tu le codes en dure comme ça, qu'est-ce que t'empêche de faire
if x = 1 then
NomDuTableau = "Tab1"
au lieu de
NomDuTableau = Tab1
???
Autre solution faire un tableau des noms de tableaux
"Fournier Raymond" <duracelle(enlever-ceci)@sympatico.ca> a écrit dans le message de news:
> Dans : news:, > Fournier Raymond disait : > >> Bonjour a tous, > > Bonsoir, > > >> Je voudrais savoir s'il y a une façon de placer un tableau dans une >> variable, pour ensuite faire des opérations sur cette variable. >> Quelque chose du genre: >> VariableNomDuTableau = Tableau >> x = ubound(VariableNomDuTableau) > > Un truc de ce genre ? > > Dim v As Variant > Dim t(10) As Integer > > v = t > For i = 0 To UBound(v) > v(i) = i > Next
Désoler je crois que ma question n'était pas claire. Je sais géré des tableaus. Ce que j'essai de faire est de placer un tableau dans une variable
if x = 1 then NomDuTableau = Tab1 else nomDuTableau = Tab2 end if
J'espère être plus claire et encore merci de votre aide. Raymond Fournier
Ce que tu veux faire n'est pas possible. Mais si tu le codes en dure comme ça, qu'est-ce que t'empêche de faire if x = 1 then NomDuTableau = "Tab1" au lieu de NomDuTableau = Tab1 ???
Autre solution faire un tableau des noms de tableaux
Fournier Raymond
> "Fournier Raymond" <duracelle(enlever-ceci)@sympatico.ca> a écrit dans le message de news:
Dans : news:, Fournier Raymond disait :
Bonjour a tous,
Bonsoir,
Je voudrais savoir s'il y a une façon de placer un tableau dans une variable, pour ensuite faire des opérations sur cette variable. Quelque chose du genre: VariableNomDuTableau = Tableau x = ubound(VariableNomDuTableau)
Un truc de ce genre ?
Dim v As Variant Dim t(10) As Integer
v = t For i = 0 To UBound(v) v(i) = i Next
Désoler je crois que ma question n'était pas claire. Je sais géré des tableaus. Ce que j'essai de faire est de placer un tableau dans une variable
if x = 1 then NomDuTableau = Tab1 else nomDuTableau = Tab2 end if
J'espère être plus claire et encore merci de votre aide. Raymond Fournier
Ce que tu veux faire n'est pas possible. Mais si tu le codes en dure comme ça, qu'est-ce que t'empêche de faire if x = 1 then NomDuTableau = "Tab1" au lieu de NomDuTableau = Tab1 ???
Autre solution faire un tableau des noms de tableaux
Merci, mais il ny a rien a faire du genre Dim Tab1() as string Dim Nom as Tableau Set Nom as New tableau
Nom = Tab1
Raymond Fournier
> "Fournier Raymond" <duracelle(enlever-ceci)@sympatico.ca> a écrit dans le
message de news:mn.0a2e7d62114190a7.46862@sympatico.ca...
Dans : news:mn.fae17d61c3d9b9da.46862@sympatico.ca,
Fournier Raymond disait :
Bonjour a tous,
Bonsoir,
Je voudrais savoir s'il y a une façon de placer un tableau dans une
variable, pour ensuite faire des opérations sur cette variable.
Quelque chose du genre:
VariableNomDuTableau = Tableau
x = ubound(VariableNomDuTableau)
Un truc de ce genre ?
Dim v As Variant
Dim t(10) As Integer
v = t
For i = 0 To UBound(v)
v(i) = i
Next
Désoler je crois que ma question n'était pas claire. Je sais géré des
tableaus. Ce que j'essai de faire est de placer un tableau dans une
variable
if x = 1 then
NomDuTableau = Tab1
else
nomDuTableau = Tab2
end if
J'espère être plus claire et encore merci de votre aide.
Raymond Fournier
Ce que tu veux faire n'est pas possible.
Mais si tu le codes en dure comme ça, qu'est-ce que t'empêche de faire
if x = 1 then
NomDuTableau = "Tab1"
au lieu de
NomDuTableau = Tab1
???
Autre solution faire un tableau des noms de tableaux
Merci, mais il ny a rien a faire du genre
Dim Tab1() as string
Dim Nom as Tableau
Set Nom as New tableau
> "Fournier Raymond" <duracelle(enlever-ceci)@sympatico.ca> a écrit dans le message de news:
Dans : news:, Fournier Raymond disait :
Bonjour a tous,
Bonsoir,
Je voudrais savoir s'il y a une façon de placer un tableau dans une variable, pour ensuite faire des opérations sur cette variable. Quelque chose du genre: VariableNomDuTableau = Tableau x = ubound(VariableNomDuTableau)
Un truc de ce genre ?
Dim v As Variant Dim t(10) As Integer
v = t For i = 0 To UBound(v) v(i) = i Next
Désoler je crois que ma question n'était pas claire. Je sais géré des tableaus. Ce que j'essai de faire est de placer un tableau dans une variable
if x = 1 then NomDuTableau = Tab1 else nomDuTableau = Tab2 end if
J'espère être plus claire et encore merci de votre aide. Raymond Fournier
Ce que tu veux faire n'est pas possible. Mais si tu le codes en dure comme ça, qu'est-ce que t'empêche de faire if x = 1 then NomDuTableau = "Tab1" au lieu de NomDuTableau = Tab1 ???
Autre solution faire un tableau des noms de tableaux
Merci, mais il ny a rien a faire du genre Dim Tab1() as string Dim Nom as Tableau Set Nom as New tableau
Nom = Tab1
Raymond Fournier
Picalausa François
"Fournier Raymond" <duracelle(enlever-ceci)@sympatico.ca> a écrit dans le message de news:
"Fournier Raymond" <duracelle(enlever-ceci)@sympatico.ca> a écrit dans le message de news:
Merci, mais il ny a rien a faire du genre Dim Tab1() as string Dim Nom as Tableau Set Nom as New tableau
Nom = Tab1
Hello
AMHA, le plus proche de ce que tu veux faire est d'encapsuler ton tableau dans une classe wrapper (du type de http://groups.google.com/group/microsoft.public.fr.vb/msg/5688adaf0aba704e, mais avec des méthodes permettant de faire ce que tu souhaites)
Sinon, il est possible d'obtenir un pointeur vers le SAFE_ARRAY et traiter le tableau à partir de là, mais c'est, toujours AMHA, plus compliqué que nécessaire...
-- Picalausa François
"Fournier Raymond" <duracelle(enlever-ceci)@sympatico.ca> a écrit dans le
message de news: mn.0b2e7d62630b3f99.46862@sympatico.ca...
"Fournier Raymond" <duracelle(enlever-ceci)@sympatico.ca> a écrit dans le
message de news:mn.0a2e7d62114190a7.46862@sympatico.ca...
Merci, mais il ny a rien a faire du genre
Dim Tab1() as string
Dim Nom as Tableau
Set Nom as New tableau
Nom = Tab1
Hello
AMHA, le plus proche de ce que tu veux faire est d'encapsuler ton tableau
dans une classe wrapper (du type de
http://groups.google.com/group/microsoft.public.fr.vb/msg/5688adaf0aba704e,
mais avec des méthodes permettant de faire ce que tu souhaites)
Sinon, il est possible d'obtenir un pointeur vers le SAFE_ARRAY et traiter
le tableau à partir de là, mais c'est, toujours AMHA, plus compliqué que
nécessaire...
"Fournier Raymond" <duracelle(enlever-ceci)@sympatico.ca> a écrit dans le message de news:
"Fournier Raymond" <duracelle(enlever-ceci)@sympatico.ca> a écrit dans le message de news:
Merci, mais il ny a rien a faire du genre Dim Tab1() as string Dim Nom as Tableau Set Nom as New tableau
Nom = Tab1
Hello
AMHA, le plus proche de ce que tu veux faire est d'encapsuler ton tableau dans une classe wrapper (du type de http://groups.google.com/group/microsoft.public.fr.vb/msg/5688adaf0aba704e, mais avec des méthodes permettant de faire ce que tu souhaites)
Sinon, il est possible d'obtenir un pointeur vers le SAFE_ARRAY et traiter le tableau à partir de là, mais c'est, toujours AMHA, plus compliqué que nécessaire...
-- Picalausa François
Fournier Raymond
> "Fournier Raymond" <duracelle(enlever-ceci)@sympatico.ca> a écrit dans le message de news:
"Fournier Raymond" <duracelle(enlever-ceci)@sympatico.ca> a écrit dans le message de news:
Merci, mais il ny a rien a faire du genre Dim Tab1() as string Dim Nom as Tableau Set Nom as New tableau
Nom = Tab1
Hello
AMHA, le plus proche de ce que tu veux faire est d'encapsuler ton tableau dans une classe wrapper (du type de http://groups.google.com/group/microsoft.public.fr.vb/msg/5688adaf0aba704e, mais avec des méthodes permettant de faire ce que tu souhaites)
Sinon, il est possible d'obtenir un pointeur vers le SAFE_ARRAY et traiter le tableau à partir de là, mais c'est, toujours AMHA, plus compliqué que nécessaire...
Merci
> "Fournier Raymond" <duracelle(enlever-ceci)@sympatico.ca> a écrit dans le
message de news: mn.0b2e7d62630b3f99.46862@sympatico.ca...
"Fournier Raymond" <duracelle(enlever-ceci)@sympatico.ca> a écrit dans le
message de news:mn.0a2e7d62114190a7.46862@sympatico.ca...
Merci, mais il ny a rien a faire du genre
Dim Tab1() as string
Dim Nom as Tableau
Set Nom as New tableau
Nom = Tab1
Hello
AMHA, le plus proche de ce que tu veux faire est d'encapsuler ton tableau
dans une classe wrapper (du type de
http://groups.google.com/group/microsoft.public.fr.vb/msg/5688adaf0aba704e,
mais avec des méthodes permettant de faire ce que tu souhaites)
Sinon, il est possible d'obtenir un pointeur vers le SAFE_ARRAY et traiter le
tableau à partir de là, mais c'est, toujours AMHA, plus compliqué que
nécessaire...
> "Fournier Raymond" <duracelle(enlever-ceci)@sympatico.ca> a écrit dans le message de news:
"Fournier Raymond" <duracelle(enlever-ceci)@sympatico.ca> a écrit dans le message de news:
Merci, mais il ny a rien a faire du genre Dim Tab1() as string Dim Nom as Tableau Set Nom as New tableau
Nom = Tab1
Hello
AMHA, le plus proche de ce que tu veux faire est d'encapsuler ton tableau dans une classe wrapper (du type de http://groups.google.com/group/microsoft.public.fr.vb/msg/5688adaf0aba704e, mais avec des méthodes permettant de faire ce que tu souhaites)
Sinon, il est possible d'obtenir un pointeur vers le SAFE_ARRAY et traiter le tableau à partir de là, mais c'est, toujours AMHA, plus compliqué que nécessaire...