Lägg till kommentarer i Excel-arbetsblad Python

MS Excel stöder att lägga till kommentarer till cellerna i kalkylbladen för att ge ytterligare information. I olika fall används kommentarer för att förklara en formel. Dessutom låter MS Excel dig definiera teckenstorlek, höjd, bredd, etc. för kommentarerna. I den här artikeln kommer du att lära dig hur du lägger till kommentarer till Excel-kalkylbladen programmatiskt med Python.

Python API för att lägga till kommentarer i Excel

För att lägga till kommentarer till cellerna i Excel-kalkylblad kommer vi att använda Aspose.Cells for Python via Java. API:et låter dig skapa, ändra och konvertera Excel-filer från dina Python-applikationer. Du kan antingen ladda ner API:t eller installera det med följande pip-kommando.

pip install aspose-cells

Lägg till kommentarer till ett Excel-kalkylblad i Python

Följande är stegen för att lägga till en kommentar till en cell i ett Excel-kalkylblad med Python.

Följande kodexempel visar hur du lägger till en kommentar i ett Excel-kalkylblad med Python.

# Instantiera ett arbetsboksobjekt
workbook = Workbook("workbook.xlsx")

# Få referensen till det första kalkylbladet genom att skicka dess arkindex
worksheet = workbook.getWorksheets().get(0)

# Lägger till en kommentar till "F5"-cellen
commentIndex = worksheet.getComments().add("F5")

# Åtkomst till den nyligen tillagda kommentaren
comment = worksheet.getComments().get(commentIndex)

# Ställer in kommentaren
comment.setNote("Hello Aspose!")

# Sparar Excel-filen
workbook.save("output.xlsx")

Använd formatering på kommentarer i Excel

Följande är stegen för att tillämpa formatering på kommentarerna i Excel med Python.

Följande kodexempel visar hur du ställer in formateringen av kommentarerna i Excel.

# Instantiera ett arbetsboksobjekt
workbook = Workbook("workbook.xlsx")

# Få referensen till det första kalkylbladet genom att skicka dess arkindex
worksheet = workbook.getWorksheets().get(0)

# Lägger till en kommentar till "F5"-cellen
commentIndex = worksheet.getComments().add("F5")

# Åtkomst till den nyligen tillagda kommentaren
comment = worksheet.getComments().get(commentIndex)

# Ställer in kommentaren
comment.setNote("Hello Aspose!")

# Ställer in teckenstorleken för en kommentar till 14
comment.getFont().setSize(14)

# Ställer in teckensnittet för en kommentar till fetstil
comment.getFont().setBold(True)

# Ställer in höjden på teckensnittet till 10
comment.setHeightCM(10)

# Ställ in bredden på teckensnittet till 2
comment.setWidthCM(2)

# Sparar Excel-filen
workbook.save("output.xlsx")  

Skaffa en gratis licens

Du kan använda Aspose.Cells för Python via Java utan utvärderingsbegränsningar med en tillfällig licens.

Slutsats

I den här artikeln har du lärt dig hur du lägger till kommentarer till cellerna i Excel-kalkylblad med Python. Dessutom har du sett hur du applicerar formatering på kommentarerna programmatiskt. Du kan utforska andra funktioner i API:t med hjälp av dokumentationen. Om du har några frågor, skicka gärna ett inlägg till vårt forum.

Se även