Accueil Médias sociaux Comment écrire une procédure de gestionnaire d'événements dans Excel 2016 VBA - dummies

Comment écrire une procédure de gestionnaire d'événements dans Excel 2016 VBA - dummies

Vidéo: Formation EXCEL 2016 VBA - Initiation | Présentation du langage VBA 2025

Vidéo: Formation EXCEL 2016 VBA - Initiation | Présentation du langage VBA 2025
Anonim

Êtes-vous curieux de savoir comment écrire une procédure de gestionnaire d'événements dans VBA? ? Le VBE vous aide lorsque vous êtes prêt à écrire une procédure de gestionnaire d'événements, il affiche une liste de tous les événements pour l'objet sélectionné.

En haut de chaque fenêtre Code, vous trouvez deux listes déroulantes:

  • La liste déroulante Objet (celle de gauche)

  • La liste déroulante Procédure (celle de droite)

Par défaut, la La liste déroulante des objets dans la fenêtre Code affiche Général.

Si vous écrivez un gestionnaire d'événements pour l'objet ThisWorkbook, vous devez cliquer sur ThisWorkbook dans la fenêtre Projet, puis choisir Classeur dans la liste déroulante Objet (il est le seul autre choix).

Si vous écrivez un gestionnaire d'événements pour un objet Sheet, vous devez cliquer sur la feuille spécifique dans la fenêtre Projet, puis choisissez Feuille de calcul dans la liste déroulante Objet (encore une fois, la seule autre choix).

Une fois que vous avez fait votre choix dans la liste déroulante Objet, vous pouvez choisir l'événement dans la liste déroulante Procédure. Voici quelques-uns des choix possibles pour un événement lié à un classeur.

Choisir un événement dans la fenêtre Code pour l'objet ThisWorkbook.

Lorsque vous sélectionnez un événement dans la liste, VBE démarre automatiquement la création d'une procédure de gestionnaire d'événements pour vous. C'est une fonctionnalité très utile, car elle vous indique exactement quels sont les arguments appropriés.

Voici une petite bizarrerie. Lorsque vous sélectionnez Workbook pour la première fois dans la liste Objet, VBE suppose toujours que vous voulez créer une procédure de gestionnaire d'événements pour l'événement Open et que vous le créez pour vous. Si vous créez réellement une procédure Workbook_Open, c'est bien. Mais si vous créez une procédure événementielle différente, vous devez supprimer le Workbook_Open Sub vide qui a été créé.

L'aide de VBE ne va cependant que jusqu'à présent. Il écrit l'instruction Sub et l'instruction End Sub. Écrire le code VBA qui va entre ces deux déclarations est votre travail.

Vous n'avez pas vraiment besoin d'utiliser ces deux listes déroulantes, mais cela facilite votre travail, car le nom de la procédure du gestionnaire d'événements est extrêmement important. Si vous n'obtenez pas exactement le nom correct, la procédure ne fonctionnera pas. En outre, certaines procédures de gestionnaire d'événements utilisent un ou plusieurs arguments dans l'instruction Sub. Vous ne pouvez pas vous souvenir de ces arguments. Par exemple, si vous sélectionnez SheetActivate dans la liste d'événements d'un objet Workbook, VBE écrit l'instruction Sub suivante:

Private Sub Workbook_SheetActivate (ByVal Sh comme objet)

Dans ce cas, Sh est l'argument passé à la procédure et est une variable qui représente la feuille dans le classeur activé.

Comment écrire une procédure de gestionnaire d'événements dans Excel 2016 VBA - dummies

Le choix des éditeurs

Réussissent Les gestionnaires de communauté en ligne ont des mots - les nuls

Réussissent Les gestionnaires de communauté en ligne ont des mots - les nuls

Sont des outils puissants. Ils vendent, commandent, dirigent et suggèrent. La façon dont vous utilisez les mots en tant que gestionnaire de communauté en ligne a une incidence sur la façon dont vous et les membres de votre communauté vous entendez, ainsi que sur la façon dont vos clients réagissent. Avoir un chemin avec les mots est plus que simplement écrire une phrase. Une partie de votre ...

Maman réussie Blogueuse Audrey McClelland - mannequins

Maman réussie Blogueuse Audrey McClelland - mannequins

Audrey McClelland a commencé son premier blog fin 2006 avec sa mère et sa soeur , l'appelant The Pinks and Blues Girls. Ils ont commencé comme un blog de critique de produit, mais ils ont vite compris qu'ils voulaient écrire sur des sujets qui les passionnaient davantage. Ils ont renommé le site Mom Generations pour refléter les intérêts d'Audrey comme ...

Gestionnaires de communauté en ligne réussis Restez impartial - mannequins

Gestionnaires de communauté en ligne réussis Restez impartial - mannequins

En tant que community manager, vous devez être juste. En fait, cela devrait être la règle numéro un de la gestion communautaire en ligne. Même si vous n'aimez pas une personne ou n'êtes pas d'accord avec lui, vous devez être juste. Tout le monde dans votre communauté doit être traité avec le même respect. Être impartial va bien au-delà ...

Le choix des éditeurs

Comment demander une première date - les nuls

Comment demander une première date - les nuls

Qui demandent une première date peuvent être intimidants, mais ce n'est pas la fin du monde si la réponse est non. Pour améliorer les chances d'obtenir un oui lorsque vous demandez un premier rendez-vous, restez flexible, gardez les choses à la lumière, et suivez ces conseils: Demandez un mercredi ou un jeudi soir. Ne jamais demander ...

Comment s'entretenir en toute confiance - les nuls

Comment s'entretenir en toute confiance - les nuls

Ne doivent pas bouleverser leurs esprits. Apprenez à gérer votre stress et à le faire fonctionner pour vous. Pour vous calmer et vous préparer à passer un bon moment, essayez ces techniques anti-stress. Respiration carrée Pour se détendre avant une date ou toute autre expérience potentiellement anxieuse, essayez la respiration carrée: Inha ...

Le choix des éditeurs

Comment ajouter l'engagement des médias sociaux aux communiqués de presse - mannequins

Comment ajouter l'engagement des médias sociaux aux communiqués de presse - mannequins

Les communiqués de presse traditionnels prennent de nouvelles formes à cause des médias sociaux. Ils ne peuvent plus simplement faire des annonces et cracher le langage marketing. Un communiqué de presse doit maintenant faire partie de la conversation dans les réseaux sociaux. Avec la croissance des médias sociaux et des outils de publication au bout des doigts, les jours des éditeurs et des producteurs ...

Ajustement de la luminosité et du contraste d'un blog dans Picasa - mannequins

Ajustement de la luminosité et du contraste d'un blog dans Picasa - mannequins

Parfois vos meilleurs efforts, les photos que vous prenez pour votre blog finissent par regarder trop sombre ou trop léger. En utilisant un logiciel de retouche photo tel que Picasa, vous obtenez une seconde chance car vous pouvez régler la luminosité et le contraste. Pour régler la luminosité et le contraste, procédez comme suit: Ouvrez Picasa et, dans la bibliothèque, double-cliquez sur ...

Ajuster un blog Couleur de la photo dans Picasa - Les nuls

Ajuster un blog Couleur de la photo dans Picasa - Les nuls

Ont souvent besoin d'un peu de couleur ajuster avant de le publier sur votre blog. Par exemple, les lumières fluorescentes ont tendance à rendre les photos verdâtres. Avec un peu d'aide de logiciels de retouche photo tels que Picasa, vous pouvez redonner à vos amis des couleurs normales. Pour ajuster la couleur d'une photo, suivez ...