Exemple de programme dans Excel VBA qui crée une fonction

Nous allons examiner un programme dans Excel VBA qui crée une fonction définie par l’utilisateur qui utilise la Fonction de tableau pour renvoyer les noms des mois.

Les fonctions définies par l’utilisateur doivent être placées dans un module.

1. Ouvrez l’éditeur Visual Basic et cliquez sur Insérer, module.

2. Ajoutez la ligne de code suivante: Fonction joursdelasemaine ()

Le nom de notre fonction est joursdelasemaine. La partie vide entre les crochets signifie que nous donnons

Excel VBA rien en entrée.

3. La fonction Array nous permet d’affecter des valeurs à un tableau Variant sur une seule ligne de code.

joursdelasemaine = Array("Lun", "Mar", "Mer", "Jeu", "Ven", "Sam", "Dim")

4. N’oubliez pas de mettre fin à la fonction.

End Function

5. Vous pouvez maintenant utiliser cette fonction, comme toute autre fonction Excel, pour renvoyer les noms des mois.

Sélectionnez douze cellules horizontales, entrez la fonction = joursdelasemaine () et appuyez sur CTRL + MAJ + ENTRÉE.

Remarque: vous ne pouvez pas supprimer un seul jour. Pour supprimer les jours, sélectionnez la plage A1: F1 et appuyez sur Supprimer. Cette fonction est uniquement disponible dans ce classeur.

S’abonner
Notifier de
0 Commentaires
Inline Feedbacks
Voir tous les commentaires

Initiation à Excel

Fonctions Excel

Excel VBA

Macros VBA Utiles

Plus d'outils

Sur Facebook

Sur YouTube

0
Nous aimerions avoir votre avis, veuillez laisser un commentaire.x