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 :

ListBox sur cellule active [XL-2010]


Sujet :

Macros et VBA Excel

Mode arborescent

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Retraité
    Inscrit en
    Mars 2019
    Messages
    50
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 67
    Localisation : France, Aisne (Picardie)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Mars 2019
    Messages : 50
    Par défaut ListBox sur cellule active
    Bonjour,
    Je suis toujours autodidacte et là j'ai un problème de compréhension de texte !
    J'ai récupéré une macro dans un fichier Excel, pour afficher un TextBox (dont les valeurs sont présentées sous forme de listing) lorsque l'on clique dans une cellule d'une plage donnée (ici "D3 : D6").
    Par un clic gauche, le TextBox s'affiche alors sous la cellule cliquée et présente à l'utilisateur une liste de données ("observations") dans laquelle il peut sélectionner une donnée pour venir l'afficher dans cette cellule à la suite de la ou des valeurs déjà présentes ou pas. Lors de l'affichage du TextBox, dans la liste proposée, sont surlignsée(s) la ou les valeurs déjà présente(s) dans la cellule permettant ainsi à l'utilisateur de voir de suite ce qui manque dans la cellule pour que le dossier en final soit clôturé.
    Dans le code, derrière l'apostrophe est inscrit le commentaire du rédacteur du code original.
    Dans le code, entre 2 lignes de signes "=" mes problèmes de compréhension.
    Je ne comprend pas pourquoi le "UBound(plage)" reste à zéro alors qu'il devrait être égal à 4 puisque la plage concernée fait 4 lignes avec 1 valeurs dans chacune des lignes ??
    Je ne comprend pas non plus les variables "interne" et "state"
    Si quelqu'un pouvait m'expliquer ces deux incompréhensions et corriger éventuellement le code pour que ça fonctionne, je lui en serai très reconnaissant.
    Ainsi en voyant fonctionner la macro je comprendrai encore mieux son code.
    Par avance merci.
    J'ai mis le fichier en pièce jointe.
    Fichiers attachés Fichiers attachés

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

Discussions similaires

  1. [C#] Problème de compréhension de System.Convert ET Provider
    Par papouAlain dans le forum Windows Forms
    Réponses: 5
    Dernier message: 18/11/2004, 21h52
  2. Problème de récupération de texte de formulaire
    Par bigourson dans le forum Langage
    Réponses: 4
    Dernier message: 15/09/2004, 16h27
  3. problème de passage de texte avec getvariable
    Par VincentB dans le forum Flash
    Réponses: 2
    Dernier message: 12/01/2004, 18h35
  4. onclipevent (problème de compréhension)
    Par stephane eyskens dans le forum Flash
    Réponses: 8
    Dernier message: 24/09/2003, 15h09
  5. Problème de compréhension des ensembles
    Par Cornell dans le forum Langage
    Réponses: 6
    Dernier message: 07/02/2003, 22h07

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