Déplacement des images d’arrière-plan des commentaires vers les cellules (Microsoft Excel)
François a un tas de commentaires dans une feuille de calcul, et chaque commentaire contient une image en arrière-plan. Il aimerait supprimer ces images d’arrière-plan des commentaires et les placer, à la place, sous forme de graphiques dans les cellules juste à droite de l’emplacement des commentaires.
La seule façon de le faire est à l’aide d’une macro. La raison en est que vous ne pouvez pas sélectionner et copier manuellement un graphique qui a été stocké en arrière-plan d’un commentaire. Vous pouvez, dans une macro, approximer « saisir »
l’image:
Sub CommentPictures() Dim cmt As Comment Dim rCell As Range Dim bVisible As Boolean For Each cmt In ActiveSheet.Comments With cmt bVisible = .Visible .Visible = True Set rCell = .Parent.Offset(0, 1) .Shape.CopyPicture _ Appearance:=xlScreen, Format:=xlPicture rCell.PasteSpecial Selection.ShapeRange.LockAspectRatio = msoFalse Selection.Width = rCell.Width Selection.Height = rCell.Height .Visible = bVisible .Shape.Fill.OneColorGradient msoGradientFromCenter, 1, 1 End With Next cmt End Sub
La macro parcourt chaque commentaire dans la feuille de calcul active. Le commentaire entier (y compris l’arrière-plan) est copié sous forme de graphique dans le Presse-papiers, puis il est collé dans la cellule souhaitée. L’arrière-plan du commentaire est alors défini sur un remplissage différent au lieu du graphique.
Vous devez noter que cette approche ne fournit qu’une approximation de la capture de l’image d’arrière-plan. De plus, en copiant l’intégralité du commentaire sous forme de graphique, il copie tout texte contenu dans le commentaire.
_Note: _
Si vous souhaitez savoir comment utiliser les macros décrites sur cette page (ou sur toute autre page des sites ExcelTips), j’ai préparé une page spéciale qui comprend des informations utiles.
lien: / excelribbon-ExcelTipsMacros [Cliquez ici pour ouvrir cette page spéciale dans un nouvel onglet de navigateur]
.
ExcelTips est votre source pour une formation Microsoft Excel rentable.
Cette astuce (11165) s’applique à Microsoft Excel 2007 et 2010. Vous pouvez trouver une version de cette astuce pour l’ancienne interface de menu d’Excel ici:
link: / excel-Moving_Comment_Background_Pictures_to_Cells [Déplacement des images d’arrière-plan des commentaires vers les cellules]
.