Bonjour la liste,
Alors j'ai fait "vite fait" c'est à dire pendant une bonne vingtaine d'heure de développement (3 fois plus que prévu) une feuille de saisie du temps passé. Seule la saisie est en place, les Stats ce sera pour plus tard.
C'est très difficile de gérer la saisie des champs dans un UserForm.
J'intercepte en général le
Enter, le
Change et l'
Exit. sur les Controls ComboBox.
Le
Change n'aime pas les SetFocus directs (erreur non répertoriée !) , il faut les asynchroniser.
L'
Exit pose des problèmes très spécifiques (voir
cette ressource qui donne un moyen de gérer les erreurs).
Il y a peut-être encore des bugs car je n'ai fait que peu de tests.
Le fichier est destiné à être partagé sur un serveur accessible à tous les utilisateurs du système de temps passé.
Le partage se fait pas l'édition à tour de rôle, vérifié à l'ouverture du classeur.
Ça m'étonnerait que ça réponde au besoin de l'auteur du sujet, mais quand il y aura les Stats, ça pourra faire une ressource générique pour suivre le temps sur des projets.