comment changer 1 propriété par défaut d'un commentaire

Y compris Power BI, Power Query et toute autre question en lien avec Excel
j
jmg-lgr
Nouveau venu
Nouveau venu
Messages : 3
Inscrit le : 3 août 2009
Version d'Excel : 2003 FR

Message par jmg-lgr » 3 août 2009, 14:54

bonjour,

je suis à la recherche d'une astuce (je pense plus à une clef de registre) pour modifier un paramètre par défaut pour les commentaires.

en effet, un commentaire est attaché à la cellule quand il est crée, mais si on fait un copier coller, le commentaire ne suit pas.

pour pouvoir déplacer ainsi les commentaires, il faut faire :

un clic droit sur le commentaire
format de commentaire
propriétés
positionnement de l'objet : "déplacer sans dimensionner avec les cellules" au lieu de "ne pas déplacer ou dimensionner avec les cellules"...

je voudrais ainsi changer ce paramètre à la valeur désirée.
v
vba-new
Membre impliqué
Membre impliqué
Messages : 2'946
Appréciations reçues : 2
Inscrit le : 13 mai 2009
Version d'Excel : 2010 FR - 2013 FR

Message par vba-new » 3 août 2009, 20:46

Bonjour jmg-lgr, forum,
jmg-lgr a écrit :en effet, un commentaire est attaché à la cellule quand il est crée, mais si on fait un copier coller, le commentaire ne suit pas.
As-tu essayé le copier/collage spécial -> cocher Commentaires?
Ce n'est pas ce que tu cherches?
vba-new
j
jmg-lgr
Nouveau venu
Nouveau venu
Messages : 3
Inscrit le : 3 août 2009
Version d'Excel : 2003 FR

Message par jmg-lgr » 4 août 2009, 08:37

vba-new a écrit :Bonjour jmg-lgr, forum,
jmg-lgr a écrit :en effet, un commentaire est attaché à la cellule quand il est crée, mais si on fait un copier coller, le commentaire ne suit pas.
As-tu essayé le copier/collage spécial -> cocher Commentaires?
Ce n'est pas ce que tu cherches?
salut vba-new

effectivement cela fonctionne,

mais je voudrai pour plus de facilité changer la variable par défaut pour ne pas être obligé de faire un collage spécial à chaque fois, de cette manière le Ctr+C,Ctrl+V sera plus rapide.
Avatar du membre
Sylvain TBM
Membre dévoué
Membre dévoué
Messages : 538
Inscrit le : 11 juin 2008
Version d'Excel : 2003 FR

Message par Sylvain TBM » 4 août 2009, 08:59

Salut,

Une suggestion en partant de la remarque de vba-new :idea:
Tu fais une macro qui dit copier/collage spécial -> cocher Commentaires
Soit:
Sub Colle_Commentaires()
    Selection.PasteSpecial Paste:=xlPasteComments, Operation:=xlNone, _
        SkipBlanks:=False, Transpose:=False
End Sub
Ensuite tu lui attribues un raccourci : Ctrl + b par exemple (Alt+F8, selectionnes ta macro et "Options")

Et voilà, il ne te reste plus qu'à remplacer ton [Ctrl + c ; Ctrl + v] par [Ctrl + c ; Ctrl + b] :wink:

Edit : au fait là tu ne colles que les commentaires...
Si tu veux coller tout (formule + format + commentaire +....), alors c'est
    Selection.PasteSpecial Paste:=xlPasteAll, Operation:=xlNone, SkipBlanks:= _
        False, Transpose:=False
[/color]
Il vaut mieux 10 qui savent que 1 qui cherche....
j
jmg-lgr
Nouveau venu
Nouveau venu
Messages : 3
Inscrit le : 3 août 2009
Version d'Excel : 2003 FR

Message par jmg-lgr » 4 août 2009, 12:22

Sylvain TBM a écrit :Salut,

Une suggestion en partant de la remarque de vba-new :idea:
Tu fais une macro qui dit copier/collage spécial -> cocher Commentaires
Soit:
Sub Colle_Commentaires()
    Selection.PasteSpecial Paste:=xlPasteComments, Operation:=xlNone, _
        SkipBlanks:=False, Transpose:=False
End Sub
Ensuite tu lui attribues un raccourci : Ctrl + b par exemple (Alt+F8, selectionnes ta macro et "Options")

Et voilà, il ne te reste plus qu'à remplacer ton [Ctrl + c ; Ctrl + v] par [Ctrl + c ; Ctrl + b] :wink:

Edit : au fait là tu ne colles que les commentaires...
Si tu veux coller tout (formule + format + commentaire +....), alors c'est
    Selection.PasteSpecial Paste:=xlPasteAll, Operation:=xlNone, SkipBlanks:= _
        False, Transpose:=False
[/color]
waou,

un grand merci sylvain, cela est parfait...

sinon, je suis toujours preneur de la clef de registre si quelqu'un la connaissait, car je pense que ces valeurs par défaut sont bien enregistrées quelque part et donc dans la base de registre...
Répondre Sujet précédentSujet suivant
  • Sujets similaires
    Réponses
    Vues
    Dernier message