Insérer des formes dans un planning via un userform

Résolu/Fermé
Remi2236 Messages postés 83 Date d'inscription jeudi 10 septembre 2015 Statut Membre Dernière intervention 29 novembre 2023 - 7 sept. 2021 à 20:43
Remi2236 Messages postés 83 Date d'inscription jeudi 10 septembre 2015 Statut Membre Dernière intervention 29 novembre 2023 - 13 oct. 2021 à 09:40
Bonjour,

Tout d'abord j'espère que vous vous portez bien. je viens demander votre aide. N'étant pas très doué sur VBA, j'ai fais un planning pour le travail où il y a des MFC pour les couleurs des week-ends notamment. Bref !

Je cherche à faire en sorte que, en sélectionnant une plage de données, par exemple de A1 à A6 et en faisant clic droit, ça affiche mon Userform1.

Ensuite, sur cet userform1, il y a des boutons (congés, missions, divers...) et une case commentaire nommée "Description de l’activé". J'aimerais que quand je clique sur l'un de ces boutons et que je mets un commentaire, que cela affiche sur la plage de donnée initialement sélectionnée (A1 à A6 pour l'exemple) une forme rectangulaire (de la couleur des boutons sur le Userform1) comme dans l'exemple que je mets en pièce jointe, et que dessus apparaisse le commentaire mis sur l'Userform1.

Je ne sais pas si je suis clair ou non. Je vous mets le tableau que j'ai fait et le modèle que j'ai trouvé mais dont je ne comprends pas le fonctionnement...merci par avance !!!

Mon planning :
https://www.cjoint.com/c/KIhsLAo80cT

Exemple trouvé :
https://www.cjoint.com/c/KIhsMfVPjYT
A voir également:

50 réponses

f894009 Messages postés 17189 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 6 mai 2024 1 705
Modifié le 3 oct. 2021 à 20:23
Re,
Affichage Date debut/fin: je les enlèverai, c'est juste pour voir et pour moi le code
Superposition d'actives, rien de fait car je ne comprends pas vraiment ce que vous voulez.

Suite:
Date de début, je peux l'avoir sans l'affichage.
Date de fin, je dois modifier pour avoir la date de fin dans la dernière cellule de la séléction à la place de l'etoile
1
Re,
Pour la superposition je ne veux juste pas que deux activités puissent se chevauchent sur une même ligne.
0
f894009 Messages postés 17189 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 6 mai 2024 1 705 > Remi2236
4 oct. 2021 à 07:05
Bonjour,
Ok , je fais
0
f894009 Messages postés 17189 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 6 mai 2024 1 705
12 oct. 2021 à 16:01
Bonjour,

Fichier modifie, ai du remplacer les spinbutton par des ScrollBar a la suite d'une erreur VBA intempestive, non systematique, sur click forme lors de l'affectation de la valeur au spinbutton1 pour la date de debut. Ai pas mal cherche mais pas d'explication logique a cette erreur.

https://www.cjoint.com/c/KJmobeuOeIf
1
f894009 Messages postés 17189 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 6 mai 2024 1 705
8 sept. 2021 à 10:00
Bonjour,

comprends pas le fonctionnement
Ben oui, vous n'avez ptete pas ouvert le bon fichier.

Dans le Zip, y a plusieurs fichiers, dont celui-ci, qui est plus parlant: Activités+_31janv2021.xlsm
La selection plage doit etre horizontale pour que ca demarre

Explication ici:http://tatiak.canalblog.com/
0
Remi2236 Messages postés 83 Date d'inscription jeudi 10 septembre 2015 Statut Membre Dernière intervention 29 novembre 2023 1
8 sept. 2021 à 11:25
Bonjour,

C'est bien le fichier Activités+_31janv2021.xlsm et j'ai bien compris que la sélection doit être horizontale, mais je voulais dire que je ne comprends pas comment faire pour qu'en sélectionnant une plage de donnée sur mon tableau cela affiche l'userform que j'ai créé et qu'en fonction de ce que je remplis ou choisi sur celui-ci, cela affiche sur ma plage de donnée sélectionnée une forme comme dans le fichier Activités+_31janv2021.xlsm.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
f894009 Messages postés 17189 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 6 mai 2024 1 705
8 sept. 2021 à 14:48
Re,
comment faire pour qu'en sélectionnant une plage de donnée sur mon tableau

Votre selection est comment? Parce que A1:A6, pas vraiment le bon exemple

Je regarde la chose. J'ai deja eu a modifier un fichier du meme type TaTiak
0
Remi2236 Messages postés 83 Date d'inscription jeudi 10 septembre 2015 Statut Membre Dernière intervention 29 novembre 2023 1
8 sept. 2021 à 15:06
Re,

Ma sélection ce serait une ou plusieurs cases en horizontal sur la plage C4:NC51 et qu'en faisant clic droit le userform1 apparaisse, et que je choisisse l'une des cases de couleur que j'ai mise sur mon tableau :

https://www.cjoint.com/c/KIhsLAo80cT

et qu'après avoir mis un commentaire sur le userform1, que sur la plage sélectionnée, par exemple C4:C6, il apparaisse un rectangle dans la bonne couleur et avec au milieu le commentaire.
0
f894009 Messages postés 17189 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 6 mai 2024 1 705
8 sept. 2021 à 15:08
Re,

exemple C4:C6
Ce n'est pas une selection horizontale mais verticale!!!
0
Remi2236 Messages postés 83 Date d'inscription jeudi 10 septembre 2015 Statut Membre Dernière intervention 29 novembre 2023 1
8 sept. 2021 à 16:14
Re,

Oui pardon...je suis au boulot, je n'ai pas fait attention désolé. Du coup correction C4:E4 par exemple.
0
f894009 Messages postés 17189 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 6 mai 2024 1 705
8 sept. 2021 à 16:42
Re,

.je suis au boulot

Quelque peut febrile je pense. L'emotion peut-etre.
0
f894009 Messages postés 17189 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 6 mai 2024 1 705
10 sept. 2021 à 16:54
Bonjour,

Le fichier model est trop long a modifier. Je part sur un projet beaucoup plus simple.

Y aura-t-il toujours un commentaire Description Activite?
0
Bonjour, oui j'aimerais bien que le commentaire apparaisse sur la forme si c'est possible. Merci pour le temps accordé !
0
f894009 Messages postés 17189 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 6 mai 2024 1 705
10 sept. 2021 à 17:34
Re,

Ok.
Je prends quand meme m'inspirer des procedures du fichier exemple que je vais modifier a ma sauce pour avoir kake chose de presentable.
Demandera un peu de temps, patience
0
Remi2236 Messages postés 83 Date d'inscription jeudi 10 septembre 2015 Statut Membre Dernière intervention 29 novembre 2023 1
13 sept. 2021 à 11:09
Bonjour,

Aucun souci, c'est déjà très gentil de votre part de prendre du temps pour ça.
0
f894009 Messages postés 17189 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 6 mai 2024 1 705
Modifié le 13 sept. 2021 à 14:00
Bonjour,

J'ai pas mal avance. Les formes s'affiches au bon endroit, couleur du bouton cliquer.
J'ai agrandi les cellules car elles etaient un peu juste, mais c'est vous qui verrez.
Cote commentaire, pour le moment je l'affiche dans la forme mais ou doit il etre.

Aurez vous besoin des jours debut/fin sur la forme

Fonctions:
Creation
selection plage
click droit
UF_Activtie s'ouvre
vous choisisez une option
vous saisissez un commentaire
Choix: valider ----> la forme se cree
Fermer----> Rien ne se cree, l'UF se ferme

Modification/suppression
Seulement sur click d'une forme, la feuille est protegee pour eviter les suppressions de formes a l'insu de votre plein gre.
Avec les deux fichiers de tatiak que j'ai eu a modifier, c'est une chose un peu curieuse qu'il soit possible de supprimer les formes
si simplement. Je vous informerai plus en detail une fois tout ok

Click sur une forme:
L'UF_Activite s'ouvre avec un bouton supprimer en plus
Vous pourrez:
_Modifier l'option et la valider (la plage ne peut etre modifiee)
_Fermer l'UF sans rien changer
_Supprimer la forme selectionnee

Ces fonctions sont codees, sauf la partie modif pour les infos et couleur, mais pas tres long a faire

Par contre, pour ce fichier:
_le code couleur est connu de tous ou que de vous
_qui va l'utiliser

J'attends vos souhaits pour continuer
0
Remi2236 Messages postés 83 Date d'inscription jeudi 10 septembre 2015 Statut Membre Dernière intervention 29 novembre 2023 1
13 sept. 2021 à 14:01
Bonjour, c'est super ! C'est exactement ce que je cherchais à faire.
Pour le code couleur, il est et sera connu que des cadres. Et pour l'utilisation, ce ne sera disponible que par les cadres (moi compris).
Je pensais mettre un mot de passe à l'ouverture du fichier Excel pour avoir le droit de le modifier tout simplement. Je ne sais pas si vous avez une meilleure idée ?

Cordialement,

Rémi
0
f894009 Messages postés 17189 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 6 mai 2024 1 705
13 sept. 2021 à 16:50
Re,

Ok, vous mettrez ce que vous voudrez a l'ouverture du fichier, vu les personnes qui l'utiliserons.

Cote commentaire(decription .....), je le mais ou?

Me restera aussi a ajouter des tests pour d'eventuelles erreurs
0
Remi2236 Messages postés 83 Date d'inscription jeudi 10 septembre 2015 Statut Membre Dernière intervention 29 novembre 2023 1
13 sept. 2021 à 16:58
Re,

Le commentaire j'aimerais qu'il apparaisse centré sur la forme qui apparait sur le planning.
Par exemple, si dans commentaire je note "congé parental", que sur le rectangle qui apparaisse "congé parental" centré sur le rectangle qui se met sur la plage de donnée sélectionnée initialement.

Merci vraiment infiniment pour l'aide que vous donnez, ça me touche
0
f894009 Messages postés 17189 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 6 mai 2024 1 705
13 sept. 2021 à 18:08
Re,

Ok, mais n'ecrivez pas un livre
0
Remi2236 Messages postés 83 Date d'inscription jeudi 10 septembre 2015 Statut Membre Dernière intervention 29 novembre 2023 1
13 sept. 2021 à 18:26
Re,

Non non, ce ne seront que des informations courtes normalement. Ou vous pensez que c'est mieux que ça apparaisse sous forme d'info bulle ? C'est juste un avis ???? je ne sais pas ce qui est le plus simple ou pratique à faire
0
Remi2236 Messages postés 83 Date d'inscription jeudi 10 septembre 2015 Statut Membre Dernière intervention 29 novembre 2023 1 > Remi2236 Messages postés 83 Date d'inscription jeudi 10 septembre 2015 Statut Membre Dernière intervention 29 novembre 2023
13 sept. 2021 à 18:26
Le smiley clin d'œil est devenu "???" désolé
0
f894009 Messages postés 17189 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 6 mai 2024 1 705
13 sept. 2021 à 18:45
Re,

Ok, pour le moment c'est texte dans forme.

Pour vous faire la main et le cerveau, fichier :
https://www.cjoint.com/c/KInqMG2TARf

Mot de passe provisoire pour feuille Planning votre prenom si dans votre pseudo ccm et le bon

Si vous deprotegez la feuille Plannig, changez de feuille pour avoir la protection ah des couates, pas faire protection feuille

Me reste la recuperation des infos sur click forme existe (bouton opt et texte)

A vous de tester et donner les infos sur ce qui cloche et vos ameliorations souhaitees
0
Remi2236 Messages postés 83 Date d'inscription jeudi 10 septembre 2015 Statut Membre Dernière intervention 29 novembre 2023 1
13 sept. 2021 à 21:28
Re,

C'est super ! Juste, est-ce que c'est possible que l'userform s'ouvre en faisant clic droit sur une seule case ? Car j'ai des personnels qui ont des activités ou des absences sur la journée.
Sinon c'est top merci !
0
f894009 Messages postés 17189 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 6 mai 2024 1 705
14 sept. 2021 à 06:54
Bonjour,
Ok, ai pas vérifié cette éventualité.
La selection sur plus d'une ligne n'est pas verrouillé

Je regarde la chose.
Pour une cellule, le texte devra être plutôt court
0
Remi2236 Messages postés 83 Date d'inscription jeudi 10 septembre 2015 Statut Membre Dernière intervention 29 novembre 2023 1
14 sept. 2021 à 06:59
Bonjour,

Du coup, si on met un commentaire sur une cellule, il vaudrait mieux que le commentaire apparaisse en info-bulle non ?
0
f894009 Messages postés 17189 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 6 mai 2024 1 705 > Remi2236 Messages postés 83 Date d'inscription jeudi 10 septembre 2015 Statut Membre Dernière intervention 29 novembre 2023
14 sept. 2021 à 08:44
Re,

Je regarde la chose
0
Remi2236 Messages postés 83 Date d'inscription jeudi 10 septembre 2015 Statut Membre Dernière intervention 29 novembre 2023 1
14 sept. 2021 à 12:13
Re,

Désolé de ce ènième message. Je viens de penser à une chose qui règlerait peut-être le souci.

Est-ce que à la place de "description" dans le userform on pourrait mettre "titre" et que ce soit un texte très court que l'on mette dedans et que ce soit ça qui apparaisse sur le rectangle dans la plage de donnée sélectionnée.

Et que en dessous de la case "titre", on puisse mettre un espace commentaire, qui lui apparaitrait en info bulle en passant la souris sur la cellule ?

par exemple, si je sélectionne les cellules E6:G6 et que je sélectionne la couleur jaune, que je mette en titre "congés mat" et en commentaire "validé RH" et bien que sur le rectangle qui apparaisse sur la plage E6:G6 il y est écrit "congés mat" et qu'en passant la souris dessus, une info-bulle apparaisse avec marqué "Validé RH".

Je ne sais pas si c'est faisable ou si c'est vraiment trop compliqué.

Et en regardant, je voulais savoir s'il était possible qu'en cliquant sur un rectangle déjà créé, que le commentaire et le titre qui était inscrits apparaissent ? Car de fait, lorsque l'on veut modifier un rectangle, c'est vide lorsqu'on l'ouvre.

Merci d'avance pour votre réponse. Mais prenez votre temps, c'est pour mon planning 2022. J'ai déjà des remords par rapport à tout le travail que vous fournissez...si je peux aider en quoi que se soit dite le moi.

Rémi
0
f894009 Messages postés 17189 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 6 mai 2024 1 705
Modifié le 14 sept. 2021 à 14:26
Re,



une info-bulle apparaisse avec marqué "Validé RH".
Ce genre d'infos peut faire parti d'une liste?
Cette info sera saisie en meme temps que la creation de la forme ou pourra etre saisie plus tard?

Ce qui est fait actuellement: texte decrip dans un commentaire de la premiere cellule de la selection et rien dans forme. Cecommentaire est visible en passant la souris sur la forme

Je ne sais pas si c'est faisable ou si c'est vraiment trop compliqué.
Vu que je viens de vire le code pour ecrire dans forme, je le remettrai (j'ai tout sauvegarde)

Vous serez-t-il possible d'affecter vos couleurs a une categorie d'infos, exemple Absence, Mission et divers peuvent etre des categorie avec liste d'actions
0