Bjr
Je suis coince avec la declaration de mes tableaux...
je declare un tableau comme suit et je travaille ainsi
dim tableau
dim i, j as integer
tableau = range("a1:e5").value
for i = 1 to 5
for j = 1 to 5
tableau (i,j)= ce que je veux, un entier quelconque par exemple ou
une date...
next
next
mais je suis obligé de bloquer des cellules de a1 à e5, en clair je dois d
abord connaitre la taille de mon tableau pour lui assigner des cellules...
comment puis je faire pour travailler sur un tableau "virtuel" et ensuite
copier les veleurs de mon tableau dans une cellule?
dim tableau avec 2 dimensions (dois je les nommer ici?) dont je ne connais
pas encore les limites!!!
Bjr
Je suis coince avec la declaration de mes tableaux...
je declare un tableau comme suit et je travaille ainsi
dim tableau
dim i, j as integer
tableau = range("a1:e5").value
for i = 1 to 5
for j = 1 to 5
tableau (i,j)= ce que je veux, un entier quelconque par exemple ou
une date...
next
next
mais je suis obligé de bloquer des cellules de a1 à e5, en clair je dois d
abord connaitre la taille de mon tableau pour lui assigner des cellules...
comment puis je faire pour travailler sur un tableau "virtuel" et ensuite
copier les veleurs de mon tableau dans une cellule?
dim tableau avec 2 dimensions (dois je les nommer ici?) dont je ne connais
pas encore les limites!!!
Bjr
Je suis coince avec la declaration de mes tableaux...
je declare un tableau comme suit et je travaille ainsi
dim tableau
dim i, j as integer
tableau = range("a1:e5").value
for i = 1 to 5
for j = 1 to 5
tableau (i,j)= ce que je veux, un entier quelconque par exemple ou
une date...
next
next
mais je suis obligé de bloquer des cellules de a1 à e5, en clair je dois d
abord connaitre la taille de mon tableau pour lui assigner des cellules...
comment puis je faire pour travailler sur un tableau "virtuel" et ensuite
copier les veleurs de mon tableau dans une cellule?
dim tableau avec 2 dimensions (dois je les nommer ici?) dont je ne connais
pas encore les limites!!!
Bjr
Je suis coince avec la declaration de mes tableaux...
je declare un tableau comme suit et je travaille ainsi
dim tableau
dim i, j as integer
tableau = range("a1:e5").value
for i = 1 to 5
for j = 1 to 5
tableau (i,j)= ce que je veux, un entier quelconque par exemple ou
une date...
next
next
mais je suis obligé de bloquer des cellules de a1 à e5, en clair je dois d
abord connaitre la taille de mon tableau pour lui assigner des cellules...
comment puis je faire pour travailler sur un tableau "virtuel" et ensuite
copier les veleurs de mon tableau dans une cellule?
dim tableau avec 2 dimensions (dois je les nommer ici?) dont je ne connais
pas encore les limites!!!
Bjr
Je suis coince avec la declaration de mes tableaux...
je declare un tableau comme suit et je travaille ainsi
dim tableau
dim i, j as integer
tableau = range("a1:e5").value
for i = 1 to 5
for j = 1 to 5
tableau (i,j)= ce que je veux, un entier quelconque par exemple ou
une date...
next
next
mais je suis obligé de bloquer des cellules de a1 à e5, en clair je dois d
abord connaitre la taille de mon tableau pour lui assigner des cellules...
comment puis je faire pour travailler sur un tableau "virtuel" et ensuite
copier les veleurs de mon tableau dans une cellule?
dim tableau avec 2 dimensions (dois je les nommer ici?) dont je ne connais
pas encore les limites!!!
Bjr
Je suis coince avec la declaration de mes tableaux...
je declare un tableau comme suit et je travaille ainsi
dim tableau
dim i, j as integer
tableau = range("a1:e5").value
for i = 1 to 5
for j = 1 to 5
tableau (i,j)= ce que je veux, un entier quelconque par exemple ou
une date...
next
next
mais je suis obligé de bloquer des cellules de a1 à e5, en clair je dois d
abord connaitre la taille de mon tableau pour lui assigner des cellules...
comment puis je faire pour travailler sur un tableau "virtuel" et ensuite
copier les veleurs de mon tableau dans une cellule?
dim tableau avec 2 dimensions (dois je les nommer ici?) dont je ne connais
pas encore les limites!!!
Bonjour
Pour utiliser un tableau, il faut le déclarer d'abord (voir la réponse
précédente)
Pour utiliser un tableau dynamique, il faut le déclarer sans dimensions
Dim MonTableau()
et ensuite le redimensionner au fur et a mesure de tes besoins suivant
l'aide VBA reproduite ci dessous
Bon courage
C.L.
ReDim, instruction
Instruction utilisée au niveau procédure pour réattribuer de l'espace de
stockage aux variables de tableaux dynamiques.
Syntaxe
ReDim [Preserve] varname(subscripts) [As type] [, varname(subscripts) [As
type]] . . .
La syntaxe de l'instruction ReDim comprend les éléments suivants :
Élément Description
Preserve Facultatif. Mot clé utilisé pour conserver les données d'un
tableau préexistant dont vous modifiez la taille de la dernière dimension.
varname Nom de la variable. Respecte les conventions standard
d'affectation de noms aux variables.
subscripts Dimensions d'une variable tableau. Vous pouvez déclarer
jusqu'à 60 dimensions. La syntaxe de l'argument subscripts est la suivante
:
[lower To] upper [,[lower To] upper] . . .
La limite inférieure d'un tableau qui n'est pas explicitement fixée
dans l'argument lower est déterminée par l'instruction Option Base. Cette
limite a la valeur zéro en l'absence d'instruction Option Base.
type Facultatif. Type de données de la variable. Elle peut être de
type Byte, Boolean, Integer, Long, Currency, Single, Double, Decimal (non
pris en charge actuellement), Date, String (pour les chaînes de longueur
variable), String * length (pour les chaînes de longueur fixe), Object,
Variant, un type défini par l'utilisateur ou un type objet. Utilisez une
clause As type distincte pour chaque variable à définir. Pour une variable
de type Variant contenant un tableau, l'argument type décrit le type des
éléments du tableau, mais ne permet pas de passer du type Variant à un
autre.
Remarques
L'instruction ReDim permet de dimensionner et de redimensionner un tableau
d
ynamique ayant déjà été déclaré de manière formelle par le biais d'une
instruction Private, Public ou Dim suivie de parenthèses vides (sans
indices
de dimension).
"R M" a écrit dans le message de
news:Bjr
Je suis coince avec la declaration de mes tableaux...
je declare un tableau comme suit et je travaille ainsi
dim tableau
dim i, j as integer
tableau = range("a1:e5").value
for i = 1 to 5
for j = 1 to 5
tableau (i,j)= ce que je veux, un entier quelconque par exemple
ou
une date...
next
next
mais je suis obligé de bloquer des cellules de a1 à e5, en clair je dois
d
abord connaitre la taille de mon tableau pour lui assigner des
cellules...
comment puis je faire pour travailler sur un tableau "virtuel" et
ensuite
copier les veleurs de mon tableau dans une cellule?
dim tableau avec 2 dimensions (dois je les nommer ici?) dont je ne
connais
pas encore les limites!!!
Bonjour
Pour utiliser un tableau, il faut le déclarer d'abord (voir la réponse
précédente)
Pour utiliser un tableau dynamique, il faut le déclarer sans dimensions
Dim MonTableau()
et ensuite le redimensionner au fur et a mesure de tes besoins suivant
l'aide VBA reproduite ci dessous
Bon courage
C.L.
ReDim, instruction
Instruction utilisée au niveau procédure pour réattribuer de l'espace de
stockage aux variables de tableaux dynamiques.
Syntaxe
ReDim [Preserve] varname(subscripts) [As type] [, varname(subscripts) [As
type]] . . .
La syntaxe de l'instruction ReDim comprend les éléments suivants :
Élément Description
Preserve Facultatif. Mot clé utilisé pour conserver les données d'un
tableau préexistant dont vous modifiez la taille de la dernière dimension.
varname Nom de la variable. Respecte les conventions standard
d'affectation de noms aux variables.
subscripts Dimensions d'une variable tableau. Vous pouvez déclarer
jusqu'à 60 dimensions. La syntaxe de l'argument subscripts est la suivante
:
[lower To] upper [,[lower To] upper] . . .
La limite inférieure d'un tableau qui n'est pas explicitement fixée
dans l'argument lower est déterminée par l'instruction Option Base. Cette
limite a la valeur zéro en l'absence d'instruction Option Base.
type Facultatif. Type de données de la variable. Elle peut être de
type Byte, Boolean, Integer, Long, Currency, Single, Double, Decimal (non
pris en charge actuellement), Date, String (pour les chaînes de longueur
variable), String * length (pour les chaînes de longueur fixe), Object,
Variant, un type défini par l'utilisateur ou un type objet. Utilisez une
clause As type distincte pour chaque variable à définir. Pour une variable
de type Variant contenant un tableau, l'argument type décrit le type des
éléments du tableau, mais ne permet pas de passer du type Variant à un
autre.
Remarques
L'instruction ReDim permet de dimensionner et de redimensionner un tableau
d
ynamique ayant déjà été déclaré de manière formelle par le biais d'une
instruction Private, Public ou Dim suivie de parenthèses vides (sans
indices
de dimension).
"R M" <RM@wanadoo.fr> a écrit dans le message de
news:OR94boAvEHA.200@TK2MSFTNGP11.phx.gbl...
Bjr
Je suis coince avec la declaration de mes tableaux...
je declare un tableau comme suit et je travaille ainsi
dim tableau
dim i, j as integer
tableau = range("a1:e5").value
for i = 1 to 5
for j = 1 to 5
tableau (i,j)= ce que je veux, un entier quelconque par exemple
ou
une date...
next
next
mais je suis obligé de bloquer des cellules de a1 à e5, en clair je dois
d
abord connaitre la taille de mon tableau pour lui assigner des
cellules...
comment puis je faire pour travailler sur un tableau "virtuel" et
ensuite
copier les veleurs de mon tableau dans une cellule?
dim tableau avec 2 dimensions (dois je les nommer ici?) dont je ne
connais
pas encore les limites!!!
Bonjour
Pour utiliser un tableau, il faut le déclarer d'abord (voir la réponse
précédente)
Pour utiliser un tableau dynamique, il faut le déclarer sans dimensions
Dim MonTableau()
et ensuite le redimensionner au fur et a mesure de tes besoins suivant
l'aide VBA reproduite ci dessous
Bon courage
C.L.
ReDim, instruction
Instruction utilisée au niveau procédure pour réattribuer de l'espace de
stockage aux variables de tableaux dynamiques.
Syntaxe
ReDim [Preserve] varname(subscripts) [As type] [, varname(subscripts) [As
type]] . . .
La syntaxe de l'instruction ReDim comprend les éléments suivants :
Élément Description
Preserve Facultatif. Mot clé utilisé pour conserver les données d'un
tableau préexistant dont vous modifiez la taille de la dernière dimension.
varname Nom de la variable. Respecte les conventions standard
d'affectation de noms aux variables.
subscripts Dimensions d'une variable tableau. Vous pouvez déclarer
jusqu'à 60 dimensions. La syntaxe de l'argument subscripts est la suivante
:
[lower To] upper [,[lower To] upper] . . .
La limite inférieure d'un tableau qui n'est pas explicitement fixée
dans l'argument lower est déterminée par l'instruction Option Base. Cette
limite a la valeur zéro en l'absence d'instruction Option Base.
type Facultatif. Type de données de la variable. Elle peut être de
type Byte, Boolean, Integer, Long, Currency, Single, Double, Decimal (non
pris en charge actuellement), Date, String (pour les chaînes de longueur
variable), String * length (pour les chaînes de longueur fixe), Object,
Variant, un type défini par l'utilisateur ou un type objet. Utilisez une
clause As type distincte pour chaque variable à définir. Pour une variable
de type Variant contenant un tableau, l'argument type décrit le type des
éléments du tableau, mais ne permet pas de passer du type Variant à un
autre.
Remarques
L'instruction ReDim permet de dimensionner et de redimensionner un tableau
d
ynamique ayant déjà été déclaré de manière formelle par le biais d'une
instruction Private, Public ou Dim suivie de parenthèses vides (sans
indices
de dimension).
"R M" a écrit dans le message de
news:Bjr
Je suis coince avec la declaration de mes tableaux...
je declare un tableau comme suit et je travaille ainsi
dim tableau
dim i, j as integer
tableau = range("a1:e5").value
for i = 1 to 5
for j = 1 to 5
tableau (i,j)= ce que je veux, un entier quelconque par exemple
ou
une date...
next
next
mais je suis obligé de bloquer des cellules de a1 à e5, en clair je dois
d
abord connaitre la taille de mon tableau pour lui assigner des
cellules...
comment puis je faire pour travailler sur un tableau "virtuel" et
ensuite
copier les veleurs de mon tableau dans une cellule?
dim tableau avec 2 dimensions (dois je les nommer ici?) dont je ne
connais
pas encore les limites!!!
Bjr
Je suis coince avec la declaration de mes tableaux...
je declare un tableau comme suit et je travaille ainsi
dim tableau
dim i, j as integer
tableau = range("a1:e5").value
for i = 1 to 5
for j = 1 to 5
tableau (i,j)= ce que je veux, un entier quelconque par exemple ou
une date...
next
next
mais je suis obligé de bloquer des cellules de a1 à e5, en clair je dois d
abord connaitre la taille de mon tableau pour lui assigner des cellules...
comment puis je faire pour travailler sur un tableau "virtuel" et ensuite
copier les veleurs de mon tableau dans une cellule?
dim tableau avec 2 dimensions (dois je les nommer ici?) dont je ne connais
pas encore les limites!!!
Bjr
Je suis coince avec la declaration de mes tableaux...
je declare un tableau comme suit et je travaille ainsi
dim tableau
dim i, j as integer
tableau = range("a1:e5").value
for i = 1 to 5
for j = 1 to 5
tableau (i,j)= ce que je veux, un entier quelconque par exemple ou
une date...
next
next
mais je suis obligé de bloquer des cellules de a1 à e5, en clair je dois d
abord connaitre la taille de mon tableau pour lui assigner des cellules...
comment puis je faire pour travailler sur un tableau "virtuel" et ensuite
copier les veleurs de mon tableau dans une cellule?
dim tableau avec 2 dimensions (dois je les nommer ici?) dont je ne connais
pas encore les limites!!!
Bjr
Je suis coince avec la declaration de mes tableaux...
je declare un tableau comme suit et je travaille ainsi
dim tableau
dim i, j as integer
tableau = range("a1:e5").value
for i = 1 to 5
for j = 1 to 5
tableau (i,j)= ce que je veux, un entier quelconque par exemple ou
une date...
next
next
mais je suis obligé de bloquer des cellules de a1 à e5, en clair je dois d
abord connaitre la taille de mon tableau pour lui assigner des cellules...
comment puis je faire pour travailler sur un tableau "virtuel" et ensuite
copier les veleurs de mon tableau dans une cellule?
dim tableau avec 2 dimensions (dois je les nommer ici?) dont je ne connais
pas encore les limites!!!