A voir également:
- Constante Requise
- Facebook approbation de connexion requise ✓ - Forum Facebook
- Connexion requise nous ne pouvons pas charger ou télécharger vos modifications ✓ - Forum Word
- Le serveur ayant cette adresse ip ne fait pas autorité pour la zone requise ✓ - Forum Windows
- Une référence d'objet est requise pour la propriété la méthode ou le champ non statique ✓ - Forum C#
- Une application est requise pour utiliser cet appareil - Forum Accessoires & objets connectés
3 réponses
NHenry
Messages postés
15163
Date d'inscription
vendredi 14 mars 2003
Statut
Modérateur
Dernière intervention
1 novembre 2024
343
7 avril 2020 à 16:48
7 avril 2020 à 16:48
Dimensionner un tableau avec DIM requiert une valeur constance (mot clé const à la place de Dim)
Si tu veux un tableau dimensionné à l’exécution (dynamiquement) regardes Redim.
Si tu veux un tableau dimensionné à l’exécution (dynamiquement) regardes Redim.
Utilisateur anonyme
8 avril 2020 à 09:51
8 avril 2020 à 09:51
Bonjour
cela dit, redimensionner des tableaux c'est gourmand en ressources
=> du temps et de la RAM dépensés "inutilement".
A la place on peut utiliser des listes chainées, ça permet d'ajouter (à la fin), insérer (où on veut) ou supprimer un item sans dépense de ressources inconsidérée.
En VBA, il y a le type Collection qui implémente les listes chainées.
Voilà 2 tutos sur le sujet
https://riptutorial.com/fr/vba/topic/5838/collections
https://www.commentcamarche.net/faq/10397-vba-et-les-collections-d-objets
cela dit, redimensionner des tableaux c'est gourmand en ressources
- ça créer un nouveau tableau,
- ça copie toutes les valeurs du tableau d'origine,
- ça route la variable vers le nouveau tableau
- ça efface l'ancien tableau
=> du temps et de la RAM dépensés "inutilement".
A la place on peut utiliser des listes chainées, ça permet d'ajouter (à la fin), insérer (où on veut) ou supprimer un item sans dépense de ressources inconsidérée.
En VBA, il y a le type Collection qui implémente les listes chainées.
Voilà 2 tutos sur le sujet
https://riptutorial.com/fr/vba/topic/5838/collections
https://www.commentcamarche.net/faq/10397-vba-et-les-collections-d-objets
8 avril 2020 à 09:12