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 :

VBA Excel


Sujet :

Macros et VBA Excel

  1. #1
    Membre du Club
    Femme Profil pro
    Étudiant
    Inscrit en
    Avril 2018
    Messages
    141
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2018
    Messages : 141
    Points : 47
    Points
    47
    Par défaut VBA Excel
    Bonjour ,

    Je suis nouvelle sur ce site et débutante en VBA excel ..Je suis dans l'obligation de répondre à un besoin en utilisant VBA : un script pouvant à la fois rechercher , sélectionner , et extraire des données et les affichées .

    Mon problème à moi pour n'importe quel langage au début , faut que je comprenne comment ça marche pas en testant mais en imaginant lol eh oui ! je développe : faut que j'imagine la relation entre le module , USERFORM ..PAR EXEMPLE : quand je clique sur mes critères de recherche que ça soit sur une comboBox ou ListBox ou checkBox etc .. et qu'à la fin je clique sur valider faut que ce résultat s'affiche dans une zone de text ou ListBox ..

    J'ai regardé pas mal de tutos qui effectuent des différentes recherches mais je n'arrive toujours pas à comprendre la procédure .

    Sachant que j'ai plusieurs classeurs avec plusieurs feuilles dedans et la recherche et l'extraction doit s'effectuer sur tout l'ensemble des classeurs car les feuilles et les colonnes ont les mêmes noms ! mais pas les classeurs !

    Mon objectif actuel est de pouvoir réaliser la recherche et l'extraction dans un premier temps sur un seul classeur avec 4 feuilles .

    Ma question , maintenant , j'aimerai bien qu'on m'explique la procédure et la relation entre le module et le USERFORM ..quand je déclare une fonction afficher par exemple :

    SUB afficher()

    END SUB

    dans le module : comment la relier au bouton afficher pour que le résultat s'affiche dans zone de texte ( LISTBOX) ? C'est FLOU pour moi pour l'instant !

    HELP

    Merci (a big HUG for you )

  2. #2
    Expert confirmé Avatar de jerome.vaussenat
    Homme Profil pro
    Formateur Bureautique
    Inscrit en
    Janvier 2011
    Messages
    1 629
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Formateur Bureautique
    Secteur : Enseignement

    Informations forums :
    Inscription : Janvier 2011
    Messages : 1 629
    Points : 4 299
    Points
    4 299
    Par défaut
    Salut,

    Je commence par te dire que le fait que se soit urgent, te concerne toi.
    Ici, on fait ce qu'on peut et quand on peut.

    Voila. Ceci étant dit voici un peu de lecture :
    Les bases du VBA
    https://bidou.developpez.com/article/VBA/
    L'utilisation des Userform
    https://www.developpez.net/forums/d1...-d-formulaire/

    Et pour répondre plus spécifiquement à ta question.
    Tu créé un module "normal". Ce module contiendra un code du style :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Sub affiche()
        UserForm1.Show
    End Sub
    Après, tout le code lié à ton userform est directement stocké dans le userform.
    Pour accéder à la fenêtre de code du formulaire, tu fais un double clic sur le formulaire. Et là tu peux placer ton code.
    Normalement, tu auras à mettre en place du code "événementiel" lié à un bouton par exemple. Dans ce cas, le plus simple et de double cliquer sur l'objet. Le module s'affiche et la procédure la plus "logique" est créée.

    Pour être complet. Quand tu es dans le module du formulaire, en haut (a gauche) tu as une liste avec les objets disponibles dans le formulaire.
    Toujours en haut (à droite) tu as les événements (les déclencheurs) disponible pour l'objet sélectionné à gauche.

    En espérant que cela te donne au moins des pistes.
    Jérôme

    " Je pense donc je suis. Tu es donc j'apprends ". (GCM)

    Si ce message vous à aidé, merci de cliquer sur . Si ce message est résolu, cliquez sur .

  3. #3
    Membre du Club
    Femme Profil pro
    Étudiant
    Inscrit en
    Avril 2018
    Messages
    141
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2018
    Messages : 141
    Points : 47
    Points
    47
    Par défaut
    Salut ,

    En fait le mot urgent ce n'était pas pour presser ou autre ...Mais j'avoue ça ne concerne que moi

    Je vais faire un tour sur ce lien .

    Par contre quelle est l'importance d'ouvrir et de fermer un classeur ?

  4. #4
    Membre du Club
    Femme Profil pro
    Étudiant
    Inscrit en
    Avril 2018
    Messages
    141
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2018
    Messages : 141
    Points : 47
    Points
    47
    Par défaut
    J'ai oublié de te remercier . Merci JEROME

  5. #5
    Expert confirmé Avatar de jerome.vaussenat
    Homme Profil pro
    Formateur Bureautique
    Inscrit en
    Janvier 2011
    Messages
    1 629
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Formateur Bureautique
    Secteur : Enseignement

    Informations forums :
    Inscription : Janvier 2011
    Messages : 1 629
    Points : 4 299
    Points
    4 299
    Par défaut
    Citation Envoyé par Peerl Voir le message
    Par contre quelle est l'importance d'ouvrir et de fermer un classeur ?
    Re,

    Je ne comprends pas trop ta question ...
    Jérôme

    " Je pense donc je suis. Tu es donc j'apprends ". (GCM)

    Si ce message vous à aidé, merci de cliquer sur . Si ce message est résolu, cliquez sur .

Discussions similaires

  1. [vba excel] Urgent Pb De Feuille Active
    Par Kevin_18 dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 27/06/2007, 08h25
  2. [vba-excel] Le temps de fermeture trop court ?
    Par Damsou dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 11/01/2005, 10h03
  3. [VBA-Excel]
    Par Damsou dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 05/01/2005, 10h17
  4. [VBA EXCEL] Réduire/Agrandir UserForms
    Par Fench dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 06/11/2003, 16h02
  5. [VBA Excel] Effacer rapidement une feuille
    Par Invité dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 24/10/2002, 13h12

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