IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VBA Discussion :

C'est quoi, une collection ?


Sujet :

VBA

  1. #1
    Membre actif Avatar de DenisHen
    Homme Profil pro
    Dessinateur / projeteur
    Inscrit en
    Novembre 2013
    Messages
    415
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : France, Yonne (Bourgogne)

    Informations professionnelles :
    Activité : Dessinateur / projeteur
    Secteur : Bâtiment Travaux Publics

    Informations forums :
    Inscription : Novembre 2013
    Messages : 415
    Points : 207
    Points
    207
    Par défaut C'est quoi, une collection ?
    Bonjour à la communauté.
    Je cherche beaucoup de renseignements et de codes en ce moment pour faire des codes plus "rapides" (à l'écriture et aussi à la compréhension ultérieure), et je suis tombé sur le terme "collection" plusieurs fois.
    J'ai cherché sur la toile, sans rien trouvé de probant.
    Je viens d'un langage "rare" (le LiSP) et j'ai l'impression qu'une collection ressemble à un dictionnaire, que je maitrise aussi très mal.
    Quelqu'un aurait-il une aide ? Un conseil ? Un tuto ?
    Je suis preneur de tout qui pourrait m'aider à comprendre...
    Bien à toi, la communauté.
    Denis...

  2. #2
    Rédacteur/Modérateur
    Avatar de loufab
    Homme Profil pro
    Entrepreneur en solutions informatiques viables et fonctionnelles.
    Inscrit en
    Avril 2005
    Messages
    12 095
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Entrepreneur en solutions informatiques viables et fonctionnelles.
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2005
    Messages : 12 095
    Points : 24 742
    Points
    24 742
    Par défaut
    Bonjour,

    La classe Collection est un conteneur associatif d'objet/valeur appelé Item qui permet de rassembler des éléments (item) même hétérogènes.

    Chaque item est identifié par un index (Key) de type String. On peut donc nommer ses items. Ceci est facultatif et dans le cas de son omission il utilisera un index numérique (1 à x).

    Elle est doté des méthodes et propriétés basiques :
    • Add, Remove (ajout, suppression d'item) Add est intéressant car on peut lui spécifier si on ajoute Avant ou Après un item existant.
    • Count, Item (compte le nombre d'item présent, représente l'item)


    On parcourt ses éléments avec une boucle de type For/For Each.

    Tu peux l'utiliser pour y stocker tout est n'importe quoi, objets natifs (integer, string), complexes (class, array, struct, object ...) en bref tout ce qui est déclaré dans VBA en tant que variable.

    La littérature ne manque pas sur le sujet. Google "Collection VBA".
    Tu as un point d'entrée ici :
    https://learn.microsoft.com/fr-fr/of...lection-object

    Cordialement,

  3. #3
    Membre actif Avatar de DenisHen
    Homme Profil pro
    Dessinateur / projeteur
    Inscrit en
    Novembre 2013
    Messages
    415
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : France, Yonne (Bourgogne)

    Informations professionnelles :
    Activité : Dessinateur / projeteur
    Secteur : Bâtiment Travaux Publics

    Informations forums :
    Inscription : Novembre 2013
    Messages : 415
    Points : 207
    Points
    207
    Par défaut
    Bonjour @loufab.
    Un grand merci à toi pour ton aide.
    Cordialement.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [POO] C'est quoi une classe en claire...???
    Par Spack dans le forum Langages de programmation
    Réponses: 5
    Dernier message: 26/01/2009, 16h53
  2. [cURL] La question qui tue : C'est quoi une librairie ?
    Par psychoBob dans le forum Bibliothèques et frameworks
    Réponses: 4
    Dernier message: 27/05/2006, 01h09
  3. [ireport] c'est quoi une scriptlet ?
    Par titlola dans le forum iReport
    Réponses: 1
    Dernier message: 11/04/2006, 17h24
  4. [GLSL,Cg,....] C'est quoi une CubeMap ?? ;:|
    Par cyber_N dans le forum OpenGL
    Réponses: 5
    Dernier message: 25/01/2006, 10h53
  5. c'est quoi une grande table?
    Par aaronw dans le forum Décisions SGBD
    Réponses: 7
    Dernier message: 18/05/2005, 17h10

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo