Mise à jour d'une procèdure ou d'une fonction en VBA

Dernière mise à jour le 16 novembre 2009 à 12:57 par marlalapocket
Publié par gbinforme

Mise à jour d'une procédure ou d'une fonction en VBA


Souvent la gestion d'un classeur, avec seulement les fonctions standards du tableur, pose des problèmes d'utilisation.

Vous songez donc à utiliser Visual Basic pour Applications (VBA) mais vous ne savez pas comment y accéder et donc vous vous privez d'intéressantes fonctionnalités.

Pour gérer vos procédures et fonctions personnalisées, vous devez lancer l'éditeur Visual Basic : pour cela, utilisez le menu Outils / Macro / Visual Basic Editor ou plus simplement la combinaison des touches Alt + F11 simultanément.

Dans la fenêtre qui s'ouvre, alors, vous devez avoir une fenêtre "Projet - VBAProject", si elle n'est pas présente, ouvrez la avec le menu Affichage / Explorateur de projets ou plus simplement Alt + r.

Dans cette fenêtre, vous allez voir votre classeur et pouvoir ouvrir son arborescence qui va se présenter ainsi :
  • 1 . un dossier "Microsoft Excel Objects" comprenant :
    • une ligne par feuille de calcul pour les procédures propres à la feuille.
    • une ligne "Thisworkbook" pour les procédures classeur.
  • 2 . un dossier "Feuilles" si vous avez créé des formulaires avec la liste des formulaires.
  • 3 . un dossier "Modules" avec une ligne pour chaque module créé.


Si vous avez utilisé l'enregistreur de macro pour enregistrer votre procédure, vous allez la trouver dans un module avec le nom que vous lui avez donné.

Si vous voulez introduire une procédure que vous avez obtenue par une recherche Internet ou une aide du forum, vous pouvez la copier dans une des fenêtres qui s'ouvrira en double cliquant sur la ligne adéquate choisie dans l'arborescence.

Pour créer un module ou une procédure, utilisez le menu insertion et le choix adéquat.
Meilleures réponses pour « Mise à jour d'une procèdure ou d'une fonction en VBA » dans :
Mise à jour d'AntiVir impossible ? VoirImpossible de mettre à jour AntiVir Suite à l'installation de l'antivirus AntiVir, vous n'arrivez pas à le mettre à jour ? Pas de panique. Problème : Lorsque vous cliquez sur "Démarrer la mise à jour", rien ne se produit ? Cause : Une...
Mise à jour des pilotes de la carte graphique VoirMise à jour des pilotes graphiques Quelle carte Graphique je possède ? Sous Windows Xp Sous Windows Vista Mise à jour Mise à jour des pilotes graphiques Pour mettre à jour les pilotes de la carte graphique, il vous faut connaître la...
Comment mettre à jour le firmware de sa PSP ? VoirIl est recommandé de mettre à jour le firmware (logiciel système) de sa PSP pour corriger les bogues, failles, améliorer/ajouter des fonctionnalités et pour jouer aux nouveaux jeux entre autres. Pour connaître la version du firmware, il suffit...
VBScript - Les fonctions et les procédures VoirLa notion de procédure On appelle fonction un sous-programme qui permet d'effectuer un ensemble d'instructions par simple appel dans le corps du programme principal. Cette notion de sous-programme est généralement appelée fonction (ou procédure)...