![Kommentare in Excel-Arbeitsblatt-Python hinzufügen](images/Add-Comments-in-Excel.jpg#center)
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.
- API zum Hinzufügen von Kommentaren in Excel
- Fügen Sie Kommentare in einem Excel-Arbeitsblatt hinzu
- Formatierung auf Kommentare in Excel anwenden
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.
- Laden Sie die Excel Datei mit der Klasse Workbook.
- Rufen Sie mithilfe der Methode Workbook.getWorksheets().get(index) den Verweis auf das gewünschte Worksheet ab.
- Fügen Sie der gewünschten Zelle mithilfe der Methode Worksheet.getComments().add(string cellName) einen Kommentar hinzu und erhalten Sie die Referenz des Kommentars in einem Comment objekt.
- Legen Sie die Notiz des Kommentars mit der methode Comment.setNote() fest.
- Speichern Sie die aktualisierte Excel Datei mit der methode Workbook.save(string).
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.
- Laden Sie die Excel Datei mit der Klasse Workbook.
- Rufen Sie mithilfe der Methode Workbook.getWorksheets().get(index) den Verweis auf das gewünschte Worksheet ab.
- Fügen Sie der Zelle mithilfe der Methode Worksheet.getComments().add(string cellName) einen Kommentar hinzu und rufen Sie die Referenz des Kommentars in einem Comment objekt ab.
- Legen Sie die Notiz des Kommentars mit der methode Comment.setNote() fest.
- Stellen Sie die gewünschte Formatierung des Kommentars mit dem Kommentarobjekt ein.
- Speichern Sie die aktualisierte Excel Datei mit der methode Workbook.save(string).
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.