25,00

Tuto Créez une application de suivi des courriers en VBA avec Excel, Vba

25,00

  • Une formation vidéo de 13h07m
  • Téléchargement immédiat et visionnage illimité à vie
  • Satisfait ou remboursé
  • Fichiers sources inclus
  • Découvrez pourquoi vous former avec Tuto.com
Créez une application de suivi des courriers en VBA

ajouter ce cours aux favoris retirer ce cours des favoris

Microsoft Excel est un outil souvent incontournable dans le monde de l'entreprise et même à titre personnel. Cet outil très populaire est très puissant mais peu de personnes connaissent toutes ses possibilités.
En ajoutant du VBA à nos fichiers Excel, il est possible d'automatiser beaucoup de tâches quotidiennes, et même de faire des choses qu'il serait impossible sans VBA.

À qui s'adresse ce cas pratique Excel VBA ?

Ce tutoriel s'adresse aux débutants.
Si vous souhaitez simplement créer cette application sans forcément comprendre ce que l'on fait, vous pouvez suivre ce tutoriel sans problème. 
Si vous avez des notions en VBA, ou que vous avez suivi ma formation VBA disponible sur tuto.com, et que vous souhaitez comprendre ce que l'on fait, approfondir vos connaissances et apprendre des astuces, vous pouvez suivre ce tutoriel.
Si vous n'avez jamais touché au VBA et que vous souhaitez comprendre, vous ne pourrez pas suivre ce tutoriel dans de bonnes conditions.
Je prends le temps nécessaire pour expliquer les choses.

Au programme de ce tuto Créez une application de suivi des courriers en VBA

Nous partons de zéro et nous construisons pas à pas, étape par étape, une application de gestion des courriers arrivés et envoyés.
À l’issue de ce tutoriel, l'application sera en mesure de :

  • Insérer un nouveau courrier "Arrivé"
  • Insérer un nouveau courrier "Départ"
  • Modifier un courrier "Arrivé"
  • Modifier un courrier "Départ"
  • Supprimer un courrier "Arrivé"
  • Supprimer courrier "Départ"
  • Ouvrir un scan PDF d'un courrier "Arrivé"
  • Ouvrir un scan PDF d'un courrier "Départ"
  • Rechercher des courriers "Arrivé"
  • Rechercher des courriers "Départ"
  • Trier les courriers "Arrivé"
  • Trier les courriers "Départ"
  • Ajouter de nouveaux destinataires
  • De fonctionner en totale autonomie
  • De gérer l'administration de l'application

Et elle sera totalement designée.
Des QCM vous seront proposés afin de tester vos connaissances.

Table des matières de cette formation Excel, Vba (durée : 13h07m)

  • Introduction
    • 001 - Présentation et informations gratuit 00:08:25
  • Démarrage
    • 002 - Création du fichier 00:03:19
    • 003 - Création des bases de données 00:06:07
    • 004 - Création d'une feuille de paramètres 00:06:47
    • 005 - Renommer les feuilles 00:03:28
    • 006 - Importer l'UserForm principal 00:03:13
    • 007 - Présentation rapide de USF_Main 00:10:34
  • L'UserForm principal
    • 008 - Création d'une fonction DerniereLigne() 00:07:30
    • 009 - Création d'une procédure Prc_AlimenterComboBox() gratuit 00:06:48
    • 010 - Création d'une procédure Prc_AlimenterListBox() 00:02:16
    • 011 - Charger une ligne de courrier "Arrivé" 00:12:54
    • 012 - Charger une ligne de courrier "Départ" 00:04:45
    • 013 - Charger tous les courriers "Arrivé" 00:09:13
    • 014 - Charger tous les courriers "Départ" 00:02:28
    • 015 - Tester le chargement des courriers 00:09:28
  • Saisie d'un nouveau courrier "Arrivé"
    • 016 - Importer USF_SaisieArrive et l'initialiser 00:09:47
    • 017 - Faciliter la saisie du formulaire 00:04:09
    • 018 - Le bouton annuler 00:01:10
    • 019 - Créer la fonction GetDate() 00:11:52
    • 020 - Créer la fonction GetReco() 00:09:40
    • 021 - Définir les Tags 00:02:12
  • Insérer dans la base de données "Arrivé"
    • 022 - Détection de la ligne 00:06:07
    • 023 - L'ID 00:03:47
    • 024 - Le type, la référence et la date d'émission 00:04:23
    • 025 - N° Recommandé, émetteur, objet et date de réception 00:05:16
    • 026 - Les destinataires 00:10:06
    • 027 - Le commentaire et la logique du lien 00:06:07
    • 028 - Création des fonctions pour les dossiers des scans 00:06:01
    • 029 - Le lien 00:03:22
    • 030 - Rafraîchir la liste et faux bug 00:07:42
    • 031 - Ajouter un émetteur 00:11:27
    • 032 - Fermeture de l'UserForm et sélection automatique 00:05:30
  • Insérer dans la base de données "Départ"
    • 033 - Importer l'UserForm de saisie 00:04:25
    • 034 - Insertion dans la basse de données 00:07:34
    • 035 - Ajouter un nouveau destinataire 00:06:34
  • Modifier un courrier "Arrivé"
    • 036 - Charger le type et la référence 00:11:18
    • 037 - Charger la date d'émission 00:03:15
    • 038 - Charger le N° Recommandé 00:05:52
    • 039 - Charger l'émetteur, l'objet et la date de réception 00:04:54
    • 040 - Logique pour charger les destinataires 00:03:59
    • 041 - Charger les destinataires 00:08:07
    • 042 - Charger le commentaire et fonction LigneModif() 00:12:17
    • 043 - Modifier la ligne de la base de données 00:08:26
  • Modifier un courrier "Départ"
    • 044 - Charger la fiche 00:05:11
    • 045 - Modifier la ligne de la base de données 00:04:12
  • Rechercher un courrier
    • 046 - Import de l'UserForm 00:02:42
    • 047 - Logique de recherche 00:03:57
    • 048 - Création des fonctions Plage() 00:05:19
    • 049 - Modifier les procédures de chargement de ligne 00:06:09
    • 050 - Initialiser la recherche 00:05:51
    • 051 - Lancer la recherche de courriers "Arrivé" 00:17:36
    • 052 - Lancer la recherche de courriers "Départ" 00:04:56
  • Supprimer un courrier
    • 053 - Suppression d'un courrier "Arrivé" 00:10:09
    • 054 - Astuce 00:06:53
    • 055 - Suppression d'un courrier "Départ" 00:03:12
  • Trier les courriers
    • 056 - La procédure de tri 00:15:58
    • 057 - Alimenter les ComboBox de tri 00:04:52
    • 058 - Trier les courriers "Arrivé" 00:08:40
    • 059 - Trier les courriers "Départ" 00:05:29
    • 060 - Trier l'arrivée avant d'insérer 00:05:19
    • 061 - Remettre le tri initial 00:06:29
    • 062 - Trier les courriers envoyés avant d'insérer 00:03:50
  • Ouvrir un scan PDF
    • 063 - Ouvrir un PDF de courrier "Arrivé" 00:11:07
    • 064 - L'erreur du lien 00:10:31
    • 065 - Ouvrir un PDF de courrier "Départ" 00:02:51
  • Fonctionnement interne
    • 066 - La logique du bouton "Admin" 00:02:33
    • 067 - Admin : Vérification du mot de passe 00:06:05
    • 068 - Admin : le bouton "Annuler" 00:03:07
    • 069 - Fermeture "Totale" 00:07:37
    • 070 - Accéder aux rubriques "Arrivé" et "Départ" 00:02:42
    • 071 - Les boutons "Admin" 00:02:33
    • 072 - Afficher tous les destinataires d'un courrier "Arrivé" et "Départ" 00:10:29
    • 073 - Éviter d'avoir un ListIndex = -1 00:04:05
    • 074 - Sélections multiples des destinataires (Départ) 00:01:53
    • 075 - Afficher le commentaire d'un courrier "Arrivé" et "Départ" 00:03:16
    • 076 - Créer une fonction Digit() 00:11:18
    • 077 - Forcer la saisie numérique dans la saisie "Arrivé" 00:08:49
    • 078 - Forcer la saisie numérique dans la saisie "Départ" 00:02:29
    • 079 - Trier les entités extérieures 00:12:10
    • 080 - Sélectionner le courrier "Arrivé" trouvé 00:10:04
    • 081 - Sélectionner le courrier "Départ" trouvé 00:03:44
  • Gestionnaires d'erreurs
    • 082 - Arrivée : Référence à date de réception 00:13:35
    • 083 - Arrivée : Objet et destinataires 00:06:41
    • 084 - Départ 00:04:26
  • Commencer le design
    • 086 - Avant de commencer le design 00:02:19
    • 087 - Afficher l'USF_Main en plein écran 00:11:13
    • 088 - Zoom automatique 00:08:21
  • Design de la rubrique "Arrivé"
    • 089 - Image d'arrière-plan 00:04:51
    • 090 - Le logo 00:04:12
    • 091 - Taille et position de la ListBox 00:09:49
    • 092 - Apparence de la ListBox 00:08:50
    • 093 - Tri et destinataires 00:09:58
    • 094 - Information 00:03:22
    • 095 - Le commentaire 00:04:13
    • 096 - Le titre 00:01:06
    • 097 - Les boutons 00:11:09
  • Design de la rubrique "Départ"
    • 098 - Le logo et la ListBox 00:07:38
    • 099 - Les colonnes de la ListBox 00:05:23
    • 100 - Tri, destinataires et commentaire 00:09:42
    • 101 - Les boutons et le titre 00:07:15
  • Design de la rubrique "Admin"
    • 102 - Toute la rubrique + maquer les onglets 00:09:56
  • Design de l'USF_Recherche
    • 103 - Plein écran 00:04:36
    • 104 - On va se faciliter la tâche 00:03:29
    • 105 - Les ListBox 00:10:17
    • 106 - La zone de recherche 00:07:07
    • 107 - Recherche en arrière plan et labels 00:01:27
  • Design de USF_SaisieArrive et USF_SaisieDepart
    • 108 - Saisie "Arrive" : Plein écran 00:03:37
    • 109 - Saisie "Arrive" : Le formulaire 00:09:52
    • 110 - Saisie "Arrive" : Arrière-plan et vrai plein écran 00:03:50
    • 111 - Saisie "Départ" 00:09:17
    • 112 - Modifier les boutons "Valider" 00:05:03
  • Message Box personnalisée
    • 113 - Création de l'UserForm 00:07:27
    • 114 - Les clics des boutons 00:04:03
    • 115 - Créer la fonction Message() - Partie 1 00:13:46
    • 116 - Créer la fonction Message() - Partie 2 00:13:34
    • 117 - Remplacer les MsgBox par la version personnalisée 00:07:11
  • Fin
    • 118 - Derniers ajustements et fin du tutoriel 00:11:50



Formateur : Benjamin Montessinos

Benjamin Montessinos a publié 6 tutoriels et obtenu une note moyenne de 4,8/5 sur 319 tutoriels vendus. Voir les autres formations de Benjamin Montessinos

  • Avec quelle version de logiciel ce tuto est-il compatible ?
    Excel 2016, Excel 2013, Excel 365, Excel 2010, Excel 2019
  • Quel est le niveau requis pour suivre ce tuto ?
    débutant
  • Puis-récupérer l'application sans suivre le tuto ?
    Oui, la version terminée est fournie dans les fichiers sources.
    Cela vous permet de l'utiliser et de trouver le temps de suivre le tuto plus tard
  • Cela fonctionne-t-il sur Mac ?
    Non
  • Puis-je mettre l'application sur une clé USB ?
    Oui, l'application est conçue de sorte à ce qu'elle soit autonome est déplaçable à tout moment. L'application est contenu dans un dossier. Il suffit de déplacer le dossier.
    Elle peut-être mise sur clé USB, disque dur externe, NAS ou n'importe où ailleurs.
  • Quelle est la capacité maximale de nombre de courriers ?
    Une feuille Excel contient 1 048 576 lignes.
    Vous pouvez donc y enregistrer autant de courriers "Arrivé" + autant de courriers "Départ"
  • Que contient le fichier source ?
    Le ZIP des fichiers sources contient les ressources nécessaire à la réalisation de cette application (images etc...), la version finale de l'application et des liens vers mes réseaux sociaux
Parcours Excel
accédez à plus de 1401 tuto gratuits


non, je ne veux pas me former gratuitement

voir notre politique de protection des données