DescriptionProgrammeAvis
49,90€
Je commande
Formation incluse dans l'abonnement Elephorm
Je m'abonne à Elephorm
Ajustement de la Date de Fin du Mois Selon les Jours Ouvrables
Objectifs
Les objectifs de cette vidéo sont de vous apprendre à :
- Utiliser VBA pour manipuler des dates dans Excel
- Reporter les dates de fin de mois tombant sur un week-end
- Comprendre et utiliser des structures de contrôle en VBA
Résumé
Découvrez comment ajuster automatiquement la date de fin du mois pour éviter les samedis et dimanches en VBA Excel.
Description
Cette leçon montre comment améliorer une macro VBA pour ajuster la date de fin de mois afin d'éviter les week-ends. L'instructeur explique étape par étape comment implémenter une fonction qui reporte la date de règlement au lundi suivant si la date initiale tombe un samedi ou un dimanche. L'utilisation de la fonction Weekday pour déterminer le jour de la semaine et d'autres astuces VBA sont couvertes dans cette leçon détaillée et pratique.
Vous apprendrez à :
- Créer et manipuler des variables date en VBA
- Utiliser les structures de contrôle comme if et select case
- Intégrer des fonctions Excel dans VBA pour des calculs dynamiques
- Déboguer et tester votre macro pour assurer une exécution correcte
Questions - réponses
Questions réponses
Pourquoi utilise-t-on la fonction Weekday dans cette macro ?
La fonction Weekday est utilisée pour déterminer quel jour de la semaine tombe la date de fin du mois, afin de pouvoir ajuster cette date si nécessaire.
Comment déclarer le premier jour de la semaine comme étant le lundi avec Weekday ?
Il faut spécifier l'argument deux de la fonction Weekday en utilisant VBMonday (vbMonday), ce qui signifie que le lundi sera considéré comme le jour 1 de la semaine.
Que se passe-t-il si la date de fin du mois tombe un samedi ?
Si la date de fin du mois tombe un samedi, la date de règlement est reportée au lundi suivant en ajoutant deux jours à la date initiale.