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

Macros et VBA Excel Discussion :

Difficultés pour comprendre l'exploratieur d'objets


Sujet :

Macros et VBA Excel

  1. #1
    Membre éprouvé
    Avatar de beegees
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mars 2004
    Messages
    3 610
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Enseignement

    Informations forums :
    Inscription : Mars 2004
    Messages : 3 610
    Points : 1 277
    Points
    1 277
    Par défaut Difficultés pour comprendre l'exploratieur d'objets
    Bonjour tout le monde,

    Je maitrise bien la programmation en général et je fais du vba depuis plus de 10 ans, mais je me rends compte que j'ai beaucoup de difficultés pour comprendre l'explorateur d'objets.

    J'ai du mal à comprendre les différents icônes utilisés (vert...) ainsi que l'arborescence.

    Auriez-vous un tuto à me proposer (j'ai déjà effectué beaucoup de recherches Google bien sûr) ou un tuto home made ou encore quelques conseils pour bien maitriser l'explorateur d'objets ?

    Merci d'avance.

    bee

  2. #2
    Membre confirmé
    Homme Profil pro
    conseiller
    Inscrit en
    Janvier 2013
    Messages
    367
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Vaucluse (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : conseiller
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Janvier 2013
    Messages : 367
    Points : 649
    Points
    649
    Par défaut
    Bonjour,
    2 petites vidéo sur ce lien par exemple
    'http://www.dailymotion.com/video/xggi01_explorateur-des-objets_tech

    A+

  3. #3
    Membre éprouvé
    Avatar de beegees
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mars 2004
    Messages
    3 610
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Enseignement

    Informations forums :
    Inscription : Mars 2004
    Messages : 3 610
    Points : 1 277
    Points
    1 277
    Par défaut
    Bonjour,

    Merci pour ce lien.

    Cela m'a permis de déjà regarder une vidéo.

    Si quelqu'un a plus d'infos, je suis preneur.

    Merci d'avance.

    bee

  4. #4
    Membre confirmé
    Homme Profil pro
    conseiller
    Inscrit en
    Janvier 2013
    Messages
    367
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Vaucluse (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : conseiller
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Janvier 2013
    Messages : 367
    Points : 649
    Points
    649
    Par défaut
    Cela m'a permis de déjà regarder une vidéo.
    Il y a également la suite sur le même site.
    A+

  5. #5
    Expert éminent sénior

    Profil pro
    Conseil, Formation, Développement - Indépendant
    Inscrit en
    Février 2010
    Messages
    8 420
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Conseil, Formation, Développement - Indépendant

    Informations forums :
    Inscription : Février 2010
    Messages : 8 420
    Points : 16 264
    Points
    16 264
    Par défaut
    Bonjour

    Pour les icônes :
    • main tenant une feuille = propriété. Une propriété est souvent aussi décomposée en propriétés de niveau inférieur. On voit sur certaines, plus particulières, des points turquoises ou verts
    • briquette verte volante = méthode
    • éclair jaune = évènement


    Je l'utilise parfois pour découvrir les objets manipulables dans Powerpoint : l'arborescence aide bien à comprendre ce que l'on peut faire ou non dans le code
    Chris
    PowerQuery existe depuis plus de 13 ans, est totalement intégré à Excel 2016 &+. Utilisez-le !

    Quand un homme a faim, mieux vaut lui apprendre à pêcher que de lui donner un poisson.
    Confucius

    ----------------------------------------------------------------------------------------------
    En cas de résolution, n'hésitez pas cliquer sur c'est toujours apprécié...

  6. #6
    Expert éminent
    Avatar de Qwazerty
    Homme Profil pro
    La très haute tension :D
    Inscrit en
    Avril 2002
    Messages
    3 898
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France

    Informations professionnelles :
    Activité : La très haute tension :D
    Secteur : Service public

    Informations forums :
    Inscription : Avril 2002
    Messages : 3 898
    Points : 8 529
    Points
    8 529
    Par défaut
    Salut

    Le point vert accompagnant parfois une propriété (par exemple la propriété Value du CheckBox) veut dire que cette propriété est celle par de faut.
    Concrètement
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    CheckBox1.value = true
    'ou
    CheckBox1 = True
    'sont équivalent, vba ajoute .value par defaut
    On retrouve le même principe pour une fonction ou procédure, par exemple dans Collection également, c'est la fonction Item qui est pointée en vert et donc
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    MaCollection(0) = 1
    'ou 
    MaCollection.item(0) = 1
    'Sont équivalent
    2 petites étiquettes jaunes l'une sur l'autre, c'est une énumération (de constante) et dedans on trouve.... des constantes représentées par une étiquette grise.

    Dans l'ensemble, il suffit de cliquer sur l'élément dont tu veux connaitre la signification de l’icône et de lire l'information qui t'est donnée, y'a rien de sorcier.
    Le tableau se lit de haut en bas et de gauche à droite.
    Partie du haut est réservée pour la recherche.
    Sur les 2 parties centrales, tu as
    • à gauche : les modules, les énumération, les modules de Classe (Class), les Types (ils sont eux même regroupé au sein de bibliothèque (DLL/OCX/TLB/...) que tu peux voir dans la liste déroulante de recherche tout en haut à gauche (valeur par défaut "<Toutes les bibliothèques>".
    • à droite : les propriétés, méthodes, constantes, événements,... contenus dans l'élément sélectionné dans la colonne de gauche

    Et dans la partie basse, les information sur le mebre que tu as sélectionné dans l'une des colonnes précédentes. C'est ici que tu peux détérminer à quoi telle ou telle icône fait référence.

    Si tu as des interrogations plus précises, sur des points (ou structures) particulier fait nous en part.

    ++
    Qwaz

    MagicQwaz := Harry Potter la baguette en moins
    Le monde dans lequel on vit
    Ma page perso DVP
    Dernier et Seul Tutoriel : VBA & Internet Explorer
    Dernière contribution : Lien Tableau Structuré et UserForm
    L'utilisation de l’éditeur de message

Discussions similaires

  1. [PHP 5.4] Difficulté pour créer un objet json
    Par beegees dans le forum Langage
    Réponses: 1
    Dernier message: 24/11/2013, 16h29
  2. Réponses: 7
    Dernier message: 04/01/2013, 16h25
  3. des difficultés pour comprendre une requête
    Par johnny3 dans le forum Schéma
    Réponses: 5
    Dernier message: 10/08/2008, 19h43
  4. Pensée Objet difficulté pour un projet Java
    Par Donaldo dans le forum Langage
    Réponses: 5
    Dernier message: 14/05/2007, 07h58

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