L'éditeur VBA s'ouvre avec le raccourci clavier ALT + F11 [MAC: Option + F11] ou bien à partir de l'onglet "Développeur", groupe "Code", contrôle "Visual Basic". Cet onglet "Développeur" n'est pas affiché par défaut dans Excel. Il faut le faire apparaître à partir du menu Fichier / Options / Personnaliser le ruban.
Les différentes méthodes pour utiliser VBA
Cliquez sur Fichier > Options, Puis choisissez le menu Personnaliser le ruban, Dans la partie droite, sélectionnez simplement l'option Développeur, Valider enfin en cliquant sur le bouton [OK]
Dans toutes les versions d'Excel, vous pouvez lancer VBE en appuyant sur les touches [Alt][F11]. Quelle que soit la version de votre Excel, vous pouvez ouvrir le Visual Basic Editor en appuyant sur les touches [Alt][F11].
Si l'onglet Développeur n'est pas disponible, procédez comme suit pour l'afficher : Sélectionnez Excel > préférences >ruban & barre d'outils. Sous Personnaliser le ruban,sélectionnez Onglets principaux, puis vérifiez Développeur. Cliquez sur Enregistrer, puis fermez Excel.
Excel. Sous l'onglet Développeur, cliquez sur Visual Basic. , puis sur Options Excel. Cliquez sur Standard, puis cochez la case Afficher l'onglet Développeur dans le ruban.
Basculez sur l'onglet Développeur. Dans le groupe Contrôles, cliquez sur l'icône Insérer, puis sur l'icône Bouton de commande (Contrôle ActiveX) : Dessinez le bouton sur la feuille de calcul en maintenant le bouton gauche de la souris enfoncé. Au relâchement du bouton gauche, un bouton intitulé CommandButton s'affiche.
Sélectionnez l'onglet Fichier et choisissez Options. Sélectionnez Centre de gestion de la confidentialité, puis choisissez Paramètres du Centre de gestion de la confidentialité. Dans le Centre de gestion de la confidentialité, sélectionnez Paramètres des macros.
Le VBA est un langage de programmation orienté objets. VBA signifie Visual Basic For Applications. Il s'agit d'une intégration de Visual Basic avec les applications Microsoft Office (MS Excel, MS PowerPoint, MS Access, MS Word et MS Outlook).
Le code VBA permet deux approches: Macro : il s'agit d'un enregistrement des opérations « manuelles », à la souris ou au clavier, réalisées les unes après les autres. Ce sont les macros : enregistrement séquentiel du traitement des données, de la modification des mises en forme, de l'ajout de formules …
Par défaut, lorsque vous ouvrez pour la première fois un classeur prenant en charge les macros, vous verrez une barre jaune « AVERTISSEMENT DE SÉCURITÉ » apparaître juste en dessous du ruban. En cliquant sur le bouton « Activer le contenu », vous activerez les macros.
Appel à la fonction Shell pour ouvrir un dossier en VBA
On fait passer dans cette fonction les trois arguments suivants: le chemin de l'application à ouvrir: Environ("WINDIR") & "\explorer.exe" le chemin du dossier à ouvrir dans Windows Explorer: le contenu de la variable MonDossier.
Cliquez avec le bouton droit de la souris sur l'onglet de la feuille contenant le bouton de commande que vous devez afficher, puis cliquez sur Voir le code dans le menu contextuel.
Le message Erreur macro s'affiche lorsqu'une erreur s'affiche macro que vous étiez en cours d'exécution. La méthode spécifiée ne peut pas être utilisée sur l'objet spécifié pour l'une des raisons suivantes : Un argument contient une valeur qui n'est pas valide.
Sous Outils de tableau, cliquez sur l'onglet Création. Dans le groupe Tableau met en forme, placez le pointeur sur chaque style de tableau jusqu'à ce que vous recherchez un style que vous voulez utiliser. Remarque : Pour afficher d'autres styles, cliquez sur la flèche plus .
Pour activer une cellule active, utilisez la méthode Activate. Utilisez la propriété Offset pour déplacer la cellule active. La procédure suivante montre comment insérer du texte dans la cellule active de la plage sélectionnée puis déplacer la cellule active 1 d'une cellule vers la droite sans modifier la sélection.
Essayez de maximiser la fenêtre pour voir les onglets. Pour ce faire, double-cliquez simplement sur la barre de titre la fenêtre. Si vous ne voyez toujours pas les onglets, cliquez sur Affichage > Réorganiser tout > Mosaïque > OK.
Cliquez sur la feuille de graphique ou le graphique dans lequel vous souhaitez sélectionner des options d'en-tête ou de pied de page. Dans l'onglet Insérer, dans le groupe Texte, cliquez sur En-tête et pied de page. Excel affiche la boîte de dialogue Mise en page.
Dans le groupe Code de l'onglet Développeur, cliquez sur Enregistrer une macro. Si vous le souhaitez, entrez un nom pour la macro dans la zone Nom de la macro, entrez une touche de raccourci dans la zone Touche de raccourci et une description dans la zone Description, puis cliquez sur OK pour démarrer l'enregistrement.