utilisant une combinaison de fonctions intégrées dans Microsoft Excel et les fonctions que vous créez à l'aide VBA peut vous aider à trouver des solutions à des problèmes plus complexes. Vous pouvez créer des fonctions dans un module VBA dans Excel qui retournera un résultat basé sur un paramètre d'entrée . La fonction que vous avez créé sera disponible pour une utilisation dans Excel avec tous les autres Excel des fonctions intégrées . En quelques étapes , vous pouvez créer une fonction pour retourner le jour courant sous forme de chaîne , basé sur la date du système actuel . Instructions 1 Cliquez A1 et tapez " = MAINTENANT () " pour obtenir la date courante du système . Cliquez sur l'onglet "Developer " et cliquez sur " Visual Basic " pour lancer l'éditeur VB . Cliquez sur le menu "Insertion " et cliquez sur "Module" pour insérer un nouveau module de code 2 Créer une nouvelle fonction avec une variable "date" de type de données en tant que paramètre d'entrée : . GetDayOfWeek de la fonction publique ( dateEntered As Date ) 3 Créer une variable pour contenir le numéro du jour : DayNum As Integer 4 Utilisez la fonction "Jour " pour retourner le nombre de jours en utilisant le " dateEntered « variable : DayNum = jour ( dateEntered , vbSunday ) 5 utiliser une instruction "case" à déterminer le jour et retourner le nom du jour en tant que chaîne : Select Case DayNum cas 1 GetDayOfWeek = "Sunday " cas 2 < br > GetDayOfWeek = "Monday" cas 3 GetDayOfWeek = " mardi" Case 4 GetDayOfWeek = "Mercredi " Case 5 GetDayOfWeek = " jeudi " Case 6 GetDayOfWeek = "Vendredi " Case 7 GetDayOfWeek = " samedi " End Select 6 la fin de votre fonction en tapant " End Function " à la fin. Revenez à Microsoft Excel et tapez " = GetDayOfWeek (A1 )" dans B1 pour afficher la date du jour en utilisant la date à A1 .
|