Configurer un bouton 'Supprimer' dans VBA avec Gestion des Erreurs

Le code du UserForm : cohérence des données
Vidéo non disponible ! Réessayez plus tard
Cette vidéo fait partie de la formation
Programmez Microsoft Project 2016 avec les macros et VBA
Revoir le teaser Je m'abonne
Transcription

Cette leçon fait partie de la formation
49,90€ Je commande

Formation incluse dans l'abonnement Elephorm Je m'abonne à Elephorm

DescriptionProgrammeAvis

Cette leçon fait partie de la formation
49,90€ Je commande

Formation incluse dans l'abonnement Elephorm Je m'abonne à Elephorm

Objectifs de cette vidéo :

  • Configurer un bouton 'supprimer' dans un UserForm VBA.
  • Valider les saisies des utilisateurs pour les dates de début et de fin.
  • Gérer les erreurs de saisie et assurer la cohérence des données.
  • Rafraîchir automatiquement la liste des splits après chaque modification.

Apprenez à intégrer et configurer un bouton 'supprimer' dans un UserForm de VBA. Cette leçon couvre la gestion des erreurs de saisie des dates et le rafraîchissement de la liste des splits.

Dans cette leçon, nous allons voir comment ajouter et configurer un bouton 'supprimer' dans un UserForm VBA. Nous commencerons par mettre en place le code associé à ce bouton pour supprimer les splits existants. Ensuite, nous introduirons une macro pour rafraîchir automatiquement la liste des splits après chaque suppression.

En parallèle, la vidéo montre comment gérer la validation des saisies d'utilisateur. Les zones de texte pour les dates de début et de fin seront testées pour assurer qu'elles contiennent des dates valides. Si l'utilisateur saisit des informations incorrectes, le script effacera la saisie et repositionnera le curseur sur la zone de texte correspondante.

Enfin, nous verrons comment assurer la cohérence des dates saisies : par exemple, la date de fin ne doit pas être antérieure à la date de début de la tâche. Une fois les dates validées, le split sera créé et la liste des splits mise à jour en conséquence.

Voir plus
Questions réponses
Comment supprimer un split dans un UserForm VBA?
En appelant la macro de suppression à partir de l'événement de clic du bouton 'supprimer'.
Pourquoi valider les saisies des utilisateurs?
Pour garantir que les données soient cohérentes et éviter les erreurs lors de la création des splits.
Que fait la macro listé_split?
Elle rafraîchit la liste des splits affichée dans le UserForm.

Programme détaillé