Trådade kommentarer

Trådade Kommentarer

MS Excel 365 ger en funktion för att lägga till trådade kommentarer. Dessa kommentarer fungerar som konversationer och kan användas för diskussioner. Kommentarerna levereras nu med en svarsruta som möjliggör trådade konversationer. De gamla kommentarerna kallas anteckningar i Excel 365. Skärmavbildningen nedan visar hur trådade kommentarer visas när de öppnas i Excel.

todo:image_alt_text

Trådade kommentarer visas så här i äldre versioner av Excel. Följande bilder har tagits genom att öppna provfilen i Excel 2016.

todo:image_alt_text

todo:image_alt_text

Aspose.Cells för Python via .NET erbjuder också funktionen att hantera trådade kommentarer.

Lägg till trådade kommentarer

Lägg till trådad kommentar med Excel

För att lägga till trådade kommentarer i Excel 365 följer du följande steg.

  • Metod 1
    • Klicka på fliken Granska
    • Klicka på knappen Ny kommentar
    • Detta kommer att öppna en dialogruta för att ange kommentarer i den aktiva cellen.
    • todo:image_alt_text
  • Metod 2
    • Högerklicka på den cell där du vill infoga kommentaren.
    • Klicka på alternativet Ny kommentar
    • Detta kommer att öppna en dialogruta för att ange kommentarer i den aktiva cellen.
    • todo:image_alt_text

Lägg till trådad kommentar med Aspose.Cells för Python via .NET

Aspose.Cells för Python via .NET tillhandahåller Comments.add_threaded_comment-metoden för att lägga till trådade kommentarer. Comments.add_threaded_comment-metoden accepterar följande tre parametrar.

  • Cell namn: Namnet på cellen där kommentaren ska infogas.
  • Kommentartext: Kommentarens innehåll.
  • ThreadedCommentAuthor: Kommentarens författare

Följande kodexempel visar användningen av Comments.add_threaded_comment-metoden för att lägga till trådad kommentar till cell A1. Se den utdata Excel-filen som genererats av koden för referens.

Exempelkod

from aspose.cells import Workbook
# For complete examples and data files, please go to https:# github.com/aspose-cells/Aspose.Cells-for-.NET
# Source directory
outDir = RunExamples.Get_OutputDirectory()
workbook = Workbook()
# Add Author
authorIndex = workbook.worksheets.threaded_comment_authors.add("Aspose Test", "", "")
author = workbook.worksheets.threaded_comment_authors[authorIndex]
# Add Threaded Comment
workbook.worksheets[0].comments.add_threaded_comment("A1", "Test Threaded Comment", author)
workbook.save(outDir + "AddThreadedComments_out.xlsx")

Läs trådade kommentarer

Läs trådade kommentarer med Excel

För att läsa trådade kommentarer i Excel, svep helt enkelt musen över cellen som innehåller kommentarerna för att visa kommentarerna. Kommentarerna kommer att se ut som i följande bild.

todo:image_alt_text

Läs trådade kommentarer med Aspose.Cells för Python via .NET

Aspose.Cells för Python via .NET tillhandahåller Comments.get_threaded_comments-metoden för att hämta trådade kommentarer för den angivna kolumnen. Comments.get_threaded_comments-metoden accepterar kolumnnamnet som parameter och returnerar ThreadedCommentCollection. Du kan iterera över ThreadedCommentCollection för att se kommentarerna.

Följande exempel visar hur man läser kommentarer från kolumn A1 genom att läsa in provexemplet Excel-filen. Se konsolens utdata som genererats av koden för referens.

Exempelkod

from aspose.cells import Workbook
# For complete examples and data files, please go to https:# github.com/aspose-cells/Aspose.Cells-for-.NET
# Source directory
sourceDir = RunExamples.Get_SourceDirectory()
workbook = Workbook(sourceDir + "ThreadedCommentsSample.xlsx")
# Access first worksheet
worksheet = workbook.worksheets[0]
# Get Threaded Comments
threadedComments = worksheet.comments.get_threaded_comments("A1")
for comment in threadedComments:
print("Comment: " + comment.notes)
print("Author: " + comment.author.name)

Konsoloutput

Comment: Test Threaded Comment

Author: Aspose Test

Läs skapad tid för trådade kommentarer

Aspose.Cells för Python via .NET tillhandahåller Comments.get_threaded_comments-metoden för att hämta trådade kommentarer för den angivna kolumnen. Comments.get_threaded_comments-metoden accepterar kolumnnamnet som parameter och returnerar ThreadedCommentCollection. Du kan iterera över ThreadedCommentCollection och använda ThreadedComment.created_time-egenskapen.

Följande exempel visar hur man läser skapad tid för trådade kommentarer genom att läsa in provexemplet Excel-filen. Se konsolens utdata som genererats av koden för referens.

Exempelkod

from aspose.cells import Workbook
# For complete examples and data files, please go to https:# github.com/aspose-cells/Aspose.Cells-for-.NET
# Source directory
sourceDir = RunExamples.Get_SourceDirectory()
workbook = Workbook(sourceDir + "ThreadedCommentsSample.xlsx")
# Access first worksheet
worksheet = workbook.worksheets[0]
# Get Threaded Comments
threadedComments = worksheet.comments.get_threaded_comments("A1")
for comment in threadedComments:
print("Comment: " + comment.notes)
print("Author: " + comment.author.name)
print("Created Time: " + str(comment.created_time))

Konsoloutput

Comment: Test Threaded Comment

Author: Aspose Test

Created Time: 5/15/2019 12:46:23 PM

Redigera trådade kommentarer

Redigera trådad kommentar med Excel

För att redigera en trådad kommentar i Excel, klicka på länken Redigera i kommentaren enligt bilden nedan.

todo:image_alt_text

Redigera trådad kommentar med Aspose.Cells för Python via .NET

Aspose.Cells för Python via .NET tillhandahåller Comments.get_threaded_comments-metoden för att hämta trådade kommentarer för den angivna kolumnen. Comments.get_threaded_comments-metoden accepterar kolumnnamnet som parameter och returnerar ThreadedCommentCollection. Du kan uppdatera den önskade kommentaren i ThreadedCommentCollection och spara arbetsboken.

Följande exempel visar redigering av den första trådade kommentaren i kolumn A1 genom att ladda den Exempel på Excel-fil. Se också den utdata av Excel-filen som genererats av koden och visar den uppdaterade kommentaren för referens.

Exempelkod

from aspose.cells import Workbook
# For complete examples and data files, please go to https:# github.com/aspose-cells/Aspose.Cells-for-.NET
# Source directory
sourceDir = RunExamples.Get_SourceDirectory()
outDir = RunExamples.Get_OutputDirectory()
workbook = Workbook(sourceDir + "ThreadedCommentsSample.xlsx")
# Access first worksheet
worksheet = workbook.worksheets[0]
# Get Threaded Comment
comment = worksheet.comments.get_threaded_comments("A1")[0]
comment.notes = "Updated Comment"
workbook.save(outDir + "EditThreadedComments.xlsx")