Comment changer l arrière plan dans le commentaire dans Excel

Comment changer la couleur dans le commentaire dans Excel

Lorsque vous n’avez pas besoin de la couleur d’arrière-plan par défaut pour les commentaires, vous voudrez peut-être la remplacer par une couleur qui vous intéresse.Comment changer la couleur d’arrière-plan de la boîte de commentaires dans Excel?

Le code suivant vous guidera sur la façon d’utiliser Aspose.Cells for Python via .NET pour ajouter votre couleur d’arrière-plan préférée aux commentaires de votre choix.

Nous avons préparé un fichier d’exemple pour vous.Ce fichier est utilisé pour initialiser l’objet Workbook dans le code ci-dessous.

from aspose.cells import Workbook
from aspose.pydrawing import Color
# For complete examples and data files, please go to https:# github.com/aspose-cells/Aspose.Cells-for-.NET
# The path to the documents directory.
path = ""
# Initialize a new workbook.
book = Workbook(path + "exmaple.xlsx")
# Accessing the newly added comment
comment = book.worksheets[0].comments[0]
# change background color
shape = comment.comment_shape
shape.fill.solid_fill.color = Color.red
# Save the Excel file
book.save(path + "result.xlsx")

Exécutez le code ci-dessus et vous obtiendrez un fichier de sortie.

Comment insérer une image ou une photo dans le commentaire dans Excel

Microsoft Excel permet aux utilisateurs de personnaliser l’apparence des feuilles de calcul dans une large mesure. Il est même possible d’ajouter des images d’arrière-plan aux commentaires.Ajouter une image d’arrière-plan peut être un choix esthétique, ou être utilisé pour renforcer la marque.

Le code d’exemple ci-dessous crée un fichier XLSX à partir de zéro en utilisant Aspose.Cells for Python via .NET API, et ajoute un commentaire avec une image d’arrière-plan à la cellule A1.

from aspose.cells import SaveFormat, Workbook
from os import os, path
# For complete examples and data files, please go to https:# github.com/aspose-cells/Aspose.Cells-for-.NET
# The path to the documents directory.
dataDir = ""
# Create directory if it is not already present.
IsExists = path.isdir(dataDir)
if not IsExists:
os.makedirs(dataDir)
# Instantiate a Workbook
workbook = Workbook()
# Get a reference of comments collection with the first sheet
comments = workbook.worksheets[0].comments
# Add a comment to cell A1
commentIndex = comments.add(0, 0)
comment = comments[commentIndex]
comment.note = "First note."
comment.font.name = "Times New Roman"
# Load an image into stream
byte_array = bytearray()
with open(dataDir + "image2.jpg", 'rb') as file:
byte_array = bytearray(file.read())
# Set image data to the shape associated with the comment
comment.comment_shape.fill.image_data = byte_array
dataDir = dataDir + "commentwithpicture1.out.xlsx"
# Save the workbook
workbook.save(dataDir, SaveFormat.XLSX)