Kommentare in Excel-Arbeitsblatt-Python hinzufügen

MS Excel unterstützt das Hinzufügen von Kommentaren zu den Zellen in den Arbeitsblättern, um zusätzliche Informationen bereitzustellen. In verschiedenen Fällen werden Kommentare verwendet, um eine Formel zu erklären. Darüber hinaus können Sie in MS Excel die Schriftgröße, Höhe, Breite usw. der Kommentare festlegen. In diesem Artikel erfahren Sie, wie Sie mithilfe von Python programmgesteuert Kommentare zu den Excel Arbeitsblättern hinzufügen.

Python-API zum Hinzufügen von Kommentaren in Excel

Um Kommentare zu den Zellen in Excel Arbeitsblättern hinzuzufügen, verwenden wir Aspose.Cells for Python via Java. Mit der API können Sie Excel Dateien in Ihren Python Anwendungen erstellen, ändern und konvertieren. Sie können die API entweder herunterladen oder sie mit dem folgenden Pip Befehl installieren.

pip install aspose-cells

Hinzufügen von Kommentaren zu einem Excel-Arbeitsblatt in Python

Im Folgenden sind die Schritte zum Hinzufügen eines Kommentars zu einer Zelle in einem Excel-Arbeitsblatt mit Python aufgeführt.

Das folgende Codebeispiel zeigt, wie Sie mit Python einen Kommentar in ein Excel-Arbeitsblatt einfügen.

# Instantiating a Workbook object
workbook = Workbook("workbook.xlsx")

# Obtaining the reference of the first worksheet by passing its sheet index
worksheet = workbook.getWorksheets().get(0)

# Adding a comment to "F5" cell
commentIndex = worksheet.getComments().add("F5")

# Accessing the newly added comment
comment = worksheet.getComments().get(commentIndex)

# Setting the comment note
comment.setNote("Hello Aspose!")

# Saving the Excel file
workbook.save("output.xlsx")

Formatierung auf Kommentare in Excel anwenden

Im Folgenden finden Sie die Schritte zum Anwenden der Formatierung auf die Kommentare in Excel mithilfe von Python.

Das folgende Codebeispiel zeigt, wie Sie die Formatierung der Kommentare in Excel festlegen.

# Instantiating a Workbook object
workbook = Workbook("workbook.xlsx")

# Obtaining the reference of the first worksheet by passing its sheet index
worksheet = workbook.getWorksheets().get(0)

# Adding a comment to "F5" cell
commentIndex = worksheet.getComments().add("F5")

# Accessing the newly added comment
comment = worksheet.getComments().get(commentIndex)

# Setting the comment note
comment.setNote("Hello Aspose!")

# Setting the font size of a comment to 14
comment.getFont().setSize(14)

# Setting the font of a comment to bold
comment.getFont().setBold(True)

# Setting the height of the font to 10
comment.setHeightCM(10)

# Setting the width of the font to 2
comment.setWidthCM(2)

# Saving the Excel file
workbook.save("output.xlsx")  

Holen Sie sich eine kostenlose Lizenz

Sie können Aspose.Cells for Python über Java ohne Evaluierungseinschränkungen mit einer temporären Lizenz verwenden.

Fazit

In diesem Artikel haben Sie gelernt, wie Sie mit Python Kommentare zu den Zellen in Excel Arbeitsblättern hinzufügen. Außerdem haben Sie gesehen, wie Formatierung programmgesteuert auf die Kommentare angewendet wird. Weitere Funktionen der API können Sie in der Dokumentation erkunden. Falls Sie Fragen haben, können Sie diese gerne in unserem Forum posten.

Siehe auch