Insertion d'un commentaire
Résolu
bayard33920
Messages postés
29
Statut
Membre
-
bayard33920 Messages postés 29 Statut Membre -
bayard33920 Messages postés 29 Statut Membre -
Bonjour,
Dans le fichier joint, je voudrais savoir si il est possible lors de la selection d'une cellule pour la réservation (ce sont les bleues) d'inserer un commentaire.
L'explication est que lors de la reservation, il faudrait que la personne puisse indiquer le nom de la personne pour qui elle reserve.
J'ai simplifié le fichier en ne laissant qu'un seul mois et comme login de connection "TEST".
Sur la feuille "DATA", il y a deux boutons pour protéger et déprotéger les feuilles (plus simple pour les tests, à mon gout).
Merci à vous.
http://www.cijoint.fr/cjlink.php?file=cj201003/cijCjdsdx9.xls
Dans le fichier joint, je voudrais savoir si il est possible lors de la selection d'une cellule pour la réservation (ce sont les bleues) d'inserer un commentaire.
L'explication est que lors de la reservation, il faudrait que la personne puisse indiquer le nom de la personne pour qui elle reserve.
J'ai simplifié le fichier en ne laissant qu'un seul mois et comme login de connection "TEST".
Sur la feuille "DATA", il y a deux boutons pour protéger et déprotéger les feuilles (plus simple pour les tests, à mon gout).
Merci à vous.
http://www.cijoint.fr/cjlink.php?file=cj201003/cijCjdsdx9.xls
A voir également:
- Insertion d'un commentaire
- Commentaire word - Guide
- Touche insertion clavier - Guide
- Insertion sommaire word - Guide
- Insertion filigrane word - Guide
- Insertion liste déroulante excel - Guide
8 réponses
Bonjour,
Voici une possibilité. Il faut d'abord lancer la procédure déprotéger puis modifier les cellules. Je n'ai pas mis de test pour vérifier la validité de l'objet Target (il doit s'agir d'une cellule unique)
http://www.cijoint.fr/cjlink.php?file=cj201003/cij8e6AcZk.xls
@+
Voici une possibilité. Il faut d'abord lancer la procédure déprotéger puis modifier les cellules. Je n'ai pas mis de test pour vérifier la validité de l'objet Target (il doit s'agir d'une cellule unique)
http://www.cijoint.fr/cjlink.php?file=cj201003/cij8e6AcZk.xls
@+
L'idée est super bonne, bon ya encore quelques bugs mais c'est super.
Le problème N°1 est le fait de déprotéger toutes les cellules, ce qui donne la main sur tout le tableau, c'est ce que je voudrais éviter.
Il faudrait que seule les cellules bleues (dont leur nombre est variable) soient déprotégées.
J'espère que quelqu'un ou même toi aller trouver comment résoudre ce problème de cellules :)
Bonne soirée et merci encore pour cette avancée
Le problème N°1 est le fait de déprotéger toutes les cellules, ce qui donne la main sur tout le tableau, c'est ce que je voudrais éviter.
Il faudrait que seule les cellules bleues (dont leur nombre est variable) soient déprotégées.
J'espère que quelqu'un ou même toi aller trouver comment résoudre ce problème de cellules :)
Bonne soirée et merci encore pour cette avancée
En fait, tu n'es pas obligé de déprotéger tout le classeur avant de modifier. Dans le format de tes cellules, Protection, tu décoches Verrouillée pour tes cellules bleues. Ensuite, dans ta macro Change avant d'insérer le commentaire, tu appelles déprotéger_feuilles et une fois que le commentaire est mis, tu appelles protéger_feuille.
J'espère avoir été clair, sinon, n'hésite pas.
J'espère avoir été clair, sinon, n'hésite pas.
Oui l'idée est bonne mais le nombre de cellules bleues est "aléatoire", il varie suivant le nombre inscrit dans la colonne AJ.
Honnetement je n'ai aucune idée de comment faire :)
Honnetement je n'ai aucune idée de comment faire :)
Bonjour,
Je pense avoir compris ce que tu voulais dire, avec deprotéger et reprotéger.
Peux tu jeter un yeux sur la modif que j'ai fait et me dire ce que tu en pense.
ça pose un problème lors de l'effacement d'une réservation, une demande de commentaire apparait à chaque fois
http://www.cijoint.fr/cjlink.php?file=cj201003/cijaBsW6PD.xls
Je pense avoir compris ce que tu voulais dire, avec deprotéger et reprotéger.
Peux tu jeter un yeux sur la modif que j'ai fait et me dire ce que tu en pense.
ça pose un problème lors de l'effacement d'une réservation, une demande de commentaire apparait à chaque fois
http://www.cijoint.fr/cjlink.php?file=cj201003/cijaBsW6PD.xls
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Bonsoir,
Désolé pour le délai de réponse mais j'ai passé ma journée à Paris pour une réunion.
Je vois qu'il y a des améliorations dans le code et je t'en remercie.
Je ne sais pas si cela le faisait avant les modifs mais maintenant on peut faire des réservations sans être logguer (en TEST pour cette version).
Si une fois logguer on annule au lieu de rentrer un nom ou autre dans le commentaire il y a une erreur d'exécution "1004".
Je suis désolé mais je ne vois pas d'où viennent ces erreurs :(
Merci pour le boulot déjà fait et bonne soirée
Désolé pour le délai de réponse mais j'ai passé ma journée à Paris pour une réunion.
Je vois qu'il y a des améliorations dans le code et je t'en remercie.
Je ne sais pas si cela le faisait avant les modifs mais maintenant on peut faire des réservations sans être logguer (en TEST pour cette version).
Si une fois logguer on annule au lieu de rentrer un nom ou autre dans le commentaire il y a une erreur d'exécution "1004".
Je suis désolé mais je ne vois pas d'où viennent ces erreurs :(
Merci pour le boulot déjà fait et bonne soirée
Bonsoir,
Pas de soucis pour le délai, tu as le droit de bosser :-)
Qu'appelles-tu être loggué ?
Pour l'erreur, j'ai modifié le code, si on annule, j'efface le contenu de la cellule (tu peux supprimer la ligne de code si tu veux garder la valeur)
http://www.cijoint.fr/cjlink.php?file=cj201003/cijB0wsNvg.xls
@+
Pas de soucis pour le délai, tu as le droit de bosser :-)
Qu'appelles-tu être loggué ?
Pour l'erreur, j'ai modifié le code, si on annule, j'efface le contenu de la cellule (tu peux supprimer la ligne de code si tu veux garder la valeur)
http://www.cijoint.fr/cjlink.php?file=cj201003/cijB0wsNvg.xls
@+
Re,
Quand tout sera en ordre, sur la feuille "DATA" il y aura plusieurs mot de passe et trigrammes dans les colonnes A et B
lorsque quelqu'un voudra faire une réservation il cliquera sur connexion , se loguera avec mot de passe. A la selection d'une cellule bleue ce sera son trigramme qui s'affichera avec le commentaire qu'il aura laissé.
A lors actuel, il n'y a pas besoin de se logguer pour faire une réservation et ça c'est pas bon.
Sinon pour le fait d'annuler c'est bon, pas de message d'erreur.
@+
PS: Y a t-il un moyen pour que la police des commentaire soit un peu plus grande ???
Quand tout sera en ordre, sur la feuille "DATA" il y aura plusieurs mot de passe et trigrammes dans les colonnes A et B
lorsque quelqu'un voudra faire une réservation il cliquera sur connexion , se loguera avec mot de passe. A la selection d'une cellule bleue ce sera son trigramme qui s'affichera avec le commentaire qu'il aura laissé.
A lors actuel, il n'y a pas besoin de se logguer pour faire une réservation et ça c'est pas bon.
Sinon pour le fait d'annuler c'est bon, pas de message d'erreur.
@+
PS: Y a t-il un moyen pour que la police des commentaire soit un peu plus grande ???
Bonjour,
Pour modifier la taille de la police, j'ai trouvé comment modifier la police de tout l'ensemble, mais je ne sais pas comment mettre par exemple une partie en gras et l'autre en italique.
Une fois que tu as ajouté ton commentaire, tu mets ce code :
Chez moi ça fonctionne.
@+
Pour modifier la taille de la police, j'ai trouvé comment modifier la police de tout l'ensemble, mais je ne sais pas comment mettre par exemple une partie en gras et l'autre en italique.
Une fois que tu as ajouté ton commentaire, tu mets ce code :
Target.Comment.Shape.Select True With Selection.Font .Name = "Arial" .FontStyle = "Gras italique" .Size = 20 .Strikethrough = False .Superscript = False .Subscript = False .OutlineFont = False .Shadow = False .Underline = xlUnderlineStyleNone .ColorIndex = xlAutomatic End With
Chez moi ça fonctionne.
@+
Bonsoir,
Honnêtement je ne sais pas où mettre le code.
J'ai essayer de le mettre "un peu partout" et à chaque fois j'ai une erreur au niveau de "Target.Comment.Shape.Select True"
Je t'avais prévenu que j'étais un BOULET :)
Tu entends quoi par: "Une fois que tu as ajouté ton commentaire, tu mets ce code"
Désolé
Honnêtement je ne sais pas où mettre le code.
J'ai essayer de le mettre "un peu partout" et à chaque fois j'ai une erreur au niveau de "Target.Comment.Shape.Select True"
Je t'avais prévenu que j'étais un BOULET :)
Tu entends quoi par: "Une fois que tu as ajouté ton commentaire, tu mets ce code"
Désolé
C'est super, exactement ce que je voulais.
Tu as fais un super boulot et je t'en remercie
Bonne soirée à toi.
PS: Une question qui me chatouille un peu, est -il possible de créer un popup à l'ouverture d'une feuille Excel avec un message qui aurait été écrit sur la feuille d'un classeur.
En clair (ou presque), j'écris "ATTENTION" sur la feuil3 cellule A1 d'un classeur, est ce qu'un popup (ou MsgBox) peut aller chercher ce mot et l'afficher au moment du clic sur l'onglet feuil3.
Pas clair, peur être????????????????????
Tu as fais un super boulot et je t'en remercie
Bonne soirée à toi.
PS: Une question qui me chatouille un peu, est -il possible de créer un popup à l'ouverture d'une feuille Excel avec un message qui aurait été écrit sur la feuille d'un classeur.
En clair (ou presque), j'écris "ATTENTION" sur la feuil3 cellule A1 d'un classeur, est ce qu'un popup (ou MsgBox) peut aller chercher ce mot et l'afficher au moment du clic sur l'onglet feuil3.
Pas clair, peur être????????????????????
Bonsoir Bayard33920,
Pour info, j'ai trouvé comment modifier la police du commentaire caractères par caractères, pour un commentaire en A1 :
@+
Pour info, j'ai trouvé comment modifier la police du commentaire caractères par caractères, pour un commentaire en A1 :
With Range("A1").Comment.Shape.TextFrame.Characters(Start:=1, Length:=7).Font
.Name = "Arial"
.FontStyle = "Italique"
.Size = 11
.Strikethrough = False
.Superscript = False
.Subscript = False
.OutlineFont = False
.Shadow = False
.Underline = xlUnderlineStyleNone
End With
@+