Mois noms dans Excel VBA
Ci-dessous, nous examinerons un programme dans Excel VBA qui crée un lien: / ABV-exemples-utilisateur-fonction définie [Fonction définie par l’utilisateur]
qui utilise la fonction Array pour renvoyer les noms des mois.
fonctions définies par l’utilisateur doivent être placés dans un module.
-
Ouvrez l’éditeur Visual Basic et cliquez sur Insérer, Module.
-
Ajoutez la ligne de code suivant:
Function MONTHNAMES()
Le nom de notre fonction est MonthNames. La partie vide entre les parenthèses signifie que nous ne donne rien Excel VBA comme entrée.
-
La fonction Array permet de attribuer des valeurs à un tableau Variant en une seule ligne de code.
MONTHNAMES = Array("Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec")
-
Ne pas oublier de mettre fin à la fonction.
End Function
-
Maintenant, vous pouvez utiliser cette fonction, comme toute autre fonction Excel, pour renvoyer les noms des mois. Sélectionnez douze cellules horizontales, entrez la fonction = MonthNames () et appuyez sur CTRL + SHIFT + ENTRER.
Résultat:
Remarque: vous ne pouvez pas supprimer un seul mois. Pour supprimer les mois, sélectionnez la plage A1: L1 et appuyez sur Supprimer. Cette fonction est disponible uniquement dans ce classeur.