Re : Date et heure sur la barre des titres UserForm
Bonjour,
@Si...
je ne comprends toujours pas l'intérêt de supprimer, ici, la croix ! Ajouter des contrôles multiplie les lignes de codes donc les risques d'erreurs.
D'accord avec toi sur le principe (je rejoins notamment mapomme quant à la solution qu'il a proposée) bien que cela puisse être utile et non seulement esthétique dans certains cas.
Concernant ton code, j'avais également pensé utiliser l'API GetTickCount qui fait le boulot mais le fait d'utiliser les API propres au timer permet notamment de ne pas bloquer le déroulement de l'heure lorsque l'on bouge le formulaire (de plus comme elles sont spécifiques à ce type de question autant en profiter).
Le problème de la suppression de la barre de titre telle que tu l'as proposée est qu'il faut alors prévoir un autre moyen pour déplacer le cas échéant le formulaire sur la feuille.
Ci-joint une proposition intégrant cette possibilité, toujours via l'utilisation d'API complémentaires.
Il va de soi que là, on est plus dans la recherche fondamentale (comme dirait l'ami MJ13) que dans le fonctionnel mais sait-on jamais !
Ceci-dit, je trouve ce fil intéressant, ne serait-ce que pour le fait d'étudier de plus près les API Windows (peut-être d'ailleurs que le thème des API mériterait l'ouverture d'une discussion particulière, peut-être d'ailleurs en existe-t-il une mais comme je ne suis pas très présent depuis quelques temps...).
La proposition jointe est (normalement) compatible sur les versions Office 32 et 64 bits.
A+