Champs horaire selectionnable
Résolu
JESSE76
Messages postés
98
Date d'inscription
Statut
Membre
Dernière intervention
-
JESSE76 Messages postés 98 Date d'inscription Statut Membre Dernière intervention - 20 sept. 2020 à 11:36
JESSE76 Messages postés 98 Date d'inscription Statut Membre Dernière intervention - 20 sept. 2020 à 11:36
A voir également:
- Champs horaire selectionnable
- Tableau excel pointage horaire gratuit - Télécharger - Tableur
- Word mettre à jour tous les champs ✓ - Forum Word
- Mise à jour des champs dans entête/pied de page ✓ - Forum Word
- Word : Mise à jour des champs - Forum Word
- Cadran horaire - Télécharger - Études & Formations
8 réponses
Bonjour
Une possibilité en VBA
On peut créer un userform permettant de sélectionner des heures et des minutes qui s'activerait au double clic dans la cellule et qui retournerait l'heure dans la cellule
Si cela t’intéresse indiquer quellle cellule doit être concernée ou mieux fournir ton fichier en le postant sur mon-partage.fr, en copiant le lien créé et en revenant le coller ici mais ne mets pas un mois pour répondre cette fois !
Cdlmnt
Via
Une possibilité en VBA
On peut créer un userform permettant de sélectionner des heures et des minutes qui s'activerait au double clic dans la cellule et qui retournerait l'heure dans la cellule
Si cela t’intéresse indiquer quellle cellule doit être concernée ou mieux fournir ton fichier en le postant sur mon-partage.fr, en copiant le lien créé et en revenant le coller ici mais ne mets pas un mois pour répondre cette fois !
Cdlmnt
Via
Voilà
https://www.cjoint.com/c/JIto6SKX6ha
Premièrement il m'a fallu supprimer les cellules fusionnées de la ligne car elles empêchaient la macro de fonctionner
Ensuite comme dit dans mon précédent post, il suffit de double-cliquer sur l'heure à modifier
Cdlmnt
Via
https://www.cjoint.com/c/JIto6SKX6ha
Premièrement il m'a fallu supprimer les cellules fusionnées de la ligne car elles empêchaient la macro de fonctionner
Ensuite comme dit dans mon précédent post, il suffit de double-cliquer sur l'heure à modifier
Cdlmnt
Via
Re
En premier j'ai déclaré dans Module1 en public la variable celladd car lorsqu'on double-clique sur une cellule il faut enregistrer l'adresse de la cellule avant de lancer l'userform de choix de manière à ce que à la fermeture de l'userform le choix soit bien inscrit dans cette cellule
Va voir dans l'éditeur VBA l'Userform1 et les macros associées à ses boutons qui permettent d'afficher dans les Textbox la valeur qui change des toupies quand on clic dessus et à la validation d'inscrire l'heure dans la cellule en concaténant celles des Texboxt
Pour tout ceci tu n'as rien à modifier
Enfin dans le worksheet de la Feuille Semaine3 il y a le code qui vérifie que le double-clic a bien lieu dans une des cellules des heures, qui enregistre l'adresse de la cellule,et qui configure l'userform avec les données de la cellule avant de l'ouvrir
Pour chaque feuille similaire dans laquelle tu veux appliquer ce double-clic il te suffit de copier la macro de la semaine 3, d'ouvrir le worksheet de l"autre feuille (par double-clic sur le nom de la feuille dans l'arborescence) et de coller la macro, c'est tout
Si tu fais les 52 semaines de l'année il te faudra le faire 51 fois mais bon c'est rapide
En premier j'ai déclaré dans Module1 en public la variable celladd car lorsqu'on double-clique sur une cellule il faut enregistrer l'adresse de la cellule avant de lancer l'userform de choix de manière à ce que à la fermeture de l'userform le choix soit bien inscrit dans cette cellule
Va voir dans l'éditeur VBA l'Userform1 et les macros associées à ses boutons qui permettent d'afficher dans les Textbox la valeur qui change des toupies quand on clic dessus et à la validation d'inscrire l'heure dans la cellule en concaténant celles des Texboxt
Pour tout ceci tu n'as rien à modifier
Enfin dans le worksheet de la Feuille Semaine3 il y a le code qui vérifie que le double-clic a bien lieu dans une des cellules des heures, qui enregistre l'adresse de la cellule,et qui configure l'userform avec les données de la cellule avant de l'ouvrir
Pour chaque feuille similaire dans laquelle tu veux appliquer ce double-clic il te suffit de copier la macro de la semaine 3, d'ouvrir le worksheet de l"autre feuille (par double-clic sur le nom de la feuille dans l'arborescence) et de coller la macro, c'est tout
Si tu fais les 52 semaines de l'année il te faudra le faire 51 fois mais bon c'est rapide
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Bonjour à toi,
Merci pour ta réponse.
Le problème c'est que la liste déroulante serait bien trop longue, puisque n'importe quelle horaire peut être introduit ...
Merci à toi
Merci pour ta réponse.
Le problème c'est que la liste déroulante serait bien trop longue, puisque n'importe quelle horaire peut être introduit ...
Merci à toi
Bonjour à toi et merci de ta réponse,
Effectivement je veut bien voir que ça donne ...
voici mon fichier : https://www.cjoint.com/c/JItnvt3Suy4
Tu trouveras sur la ligne "heure départ / arrivée" des champs destinés à des horaires.
Merci de ton aide.
Bien à toi.
Effectivement je veut bien voir que ça donne ...
voici mon fichier : https://www.cjoint.com/c/JItnvt3Suy4
Tu trouveras sur la ligne "heure départ / arrivée" des champs destinés à des horaires.
Merci de ton aide.
Bien à toi.
Impressionnant ! merci beaucoup.
Puis-je te demander comment tu a fait ? Aurait tu du temps pour faire une petit tuto ?
En effet sur ce même fichier, il y à 6 feuilles identique.
Merci d'avance.
Puis-je te demander comment tu a fait ? Aurait tu du temps pour faire une petit tuto ?
En effet sur ce même fichier, il y à 6 feuilles identique.
Merci d'avance.