[VBA] Les tableaux...

  • Initiateur de la discussion Initiateur de la discussion spidernono
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

S

spidernono

Guest
Bonjour à tous,

Je m'initie à VBA Excel, et je bute sur une partie certainement trés simple... les tableaux.

Je saisi bien le principe (stocker plusieurs variables par theme), je vois comment procéder... mais je ne vois pas la finalité du truc.

Au final, comment je réutilise l'ensemble de ces variables ? Cela va t-il remplir des données dans ma feuille de calcul ?

Si quelqu'un aurait un exemple concret tout bête à me proposer, je suis preneur 🙂

D'avance merci !
 
Re : [VBA] Les tableaux...

Bonjour,

Nous avons en notre forum un grand spécialiste des tableaux, Pierrejean, qui les utilise avec maestria. Tu trouveras en fouinant un peu de nombreux exemples dans ses macros.

Et j'en profite pour le saluer.

Gruick
 
Re : [VBA] Les tableaux...

coucou

un exemple d'ébauche moléculaire de debut de commencement d'exemple sur les tableaux (intro pour te faire comprendre que tu as pas fini d'en apprendre sur les tableaux)

Code:
Public Sub spidernono()
Dim tablo(1 To 10, 1 To 2) 'tableau à deux colonnes et de 10 lignes

'ReDim tablo(1 To 10) 'on definit 10 lignes au tableau

'on remplit la premiere colonne du tableau des chiffres de 1 a 10
'et la deuxieme colonne des chiffes de 100 a 1000
For i = 1 To 10
    tablo(i, 1) = i
    tablo(i, 2) = i * 100
Next i

MsgBox "limite max verticale : " & UBound(tablo, 1) 'on affiche la limite supérieur du tableau dans sa dimension verticale
MsgBox "limite max horizontale : " & UBound(tablo, 2) 'on affiche la limite supérieur du tableau dans sa dimension horizontale

'on renvoi le tableau dans les cellules a1:b10
Range("a1:b" & UBound(tablo)) = tablo

End Sub
je parle ici de verticalité et d'horizontalité, ce n'est que pour mieux t'aider, un tableau n'est qu'un espace de mémoire alloué pour ton utilisation.

tiens, j'ai fait un long post, tata ^^, c'est bete que mon ecrit soit incompréhensible.

bye
 
Re : [VBA] Les tableaux...

Merci beaucoup hervé !

Je vais me servir de cet exemple et approfondir le sujet !

(Heu... il manquait pas une ligne : ?)

Code:
 Dim i as integer

(ps : Allez les verts !)
 
Dernière modification par un modérateur:
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
8
Affichages
2 K
Réponses
22
Affichages
2 K
P
  • Question Question
Réponses
1
Affichages
3 K
Patrosso
P
B
Réponses
0
Affichages
1 K
Bullrot
B
V
Réponses
0
Affichages
2 K
V
N
Réponses
3
Affichages
1 K
P
Réponses
3
Affichages
1 K
P
M
Réponses
13
Affichages
17 K
F
Réponses
5
Affichages
2 K
Fariri
F
G
Réponses
2
Affichages
2 K
G
T
Réponses
0
Affichages
639
The Red Goat
T
Retour