تعليقات متداخلة

تعليقات متداخلة

يوفر MS Excel 365 ميزة إضافة تعليقات متداخلة. تعمل هذه التعليقات كمحادثات ويمكن استخدامها للنقاشات. يأتي التعليق الآن مع مربع رد يسمح بالمحادثات المتداخلة. تسمى التعليقات القديمة الآن ملاحظات في Excel 365. تُظهر الصورة المصغرة أدناه كيف يتم عرض التعليقات المتداخلة عند فتحها في Excel.

todo:image_alt_text

تُعرض التعليقات المتداخلة مثل هذا في الإصدارات السابقة من Excel. تم أخذ الصور التالية عن طريق فتح الملف العيني في Excel 2016.

todo:image_alt_text

todo:image_alt_text

توفر Aspose.Cells for Python via .NET أيضًا ميزة إدارة التعليقات المتداخلة.

إضافة تعليقات متداخلة

إضافة تعليق متداخل مع إكسل

لاضافة تعليقات متداخلة في إكسل 365، اتبع الخطوات التالية.

  • الطريقة الأولى
    • انقر على علامة مراجعة
    • انقر على زر تعليق جديد
    • سيفتح هذا حوارًا لإدخال التعليقات في الخلية النشطة.
    • todo:image_alt_text
  • الطريقة الثانية
    • انقر بزر الفأرة الأيمن على الخلية التي ترغب في إدراج التعليق فيها.
    • انقر على خيار تعليق جديد
    • سيفتح هذا حوارًا لإدخال التعليقات في الخلية النشطة.
    • todo:image_alt_text

إضافة تعليق متداخل باستخدام Aspose.Cells for Python via .NET

توفر Aspose.Cells for Python via .NET طريقة Comments.add_threaded_comment لإضافة تعليقات متداخلة. تقبل طريقة Comments.add_threaded_comment المعلمات الثلاثة التالية.

  • اسم الخلية: اسم الخلية التي سيتم إدراج التعليق فيها.
  • نص التعليق: نص التعليق.
  • ThreadedCommentAuthor: مؤلف التعليق

يوضح الكود النموذجي التالي استخدام الطريقة Comments.add_threaded_comment لإضافة تعليق متداخل إلى الخلية A1. يرجى الاطلاع على الملف الإكسل الناتج (89849859.xlsx) المُنشأ بواسطة الكود للإشارة.

الكود المثالي

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")

قراءة التعليقات المتداخلة

قراءة التعليقات المتداخلة بإكسل

لقراءة التعليقات المتداخلة في إكسل، ما عليك سوى تحريك الماوس فوق الخلية التي تحتوي على التعليقات لعرض التعليقات. ستبدو عرض التعليقات مثل العرض في الصورة التالية.

todo:image_alt_text

قراءة التعليقات المتداخلة باستخدام Aspose.Cells for Python via .NET

توفر Aspose.Cells for Python via .NET طريقة Comments.get_threaded_comments لاسترداد التعليقات المتداخلة للعمود المحدد. تقبل طريقة Comments.get_threaded_comments اسم العمود كمعامل وترجع ThreadedCommentCollection. يمكنك تكرار ThreadedCommentCollection لمشاهدة التعليقات.

يوضح المثال التالي قراءة التعليقات من العمود A1 عن طريق تحميل ملف Excel عينة. يرجى الاطلاع على إخراج الكونسول الذي تم إنشاؤه بواسطة الكود للرجوع إليه.

الكود المثالي

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)

مخرجات الوحدة

Comment: Test Threaded Comment

Author: Aspose Test

قراءة الوقت الذي تم إنشاء التعليقات الموجهة

توفر Aspose.Cells for Python via .NET طريقة Comments.get_threaded_comments لاسترداد التعليقات المتداخلة للعمود المحدد. تقبل طريقة Comments.get_threaded_comments اسم العمود كمعامل وترجع ThreadedCommentCollection. يمكنك التكرار عبر ThreadedCommentCollection واستخدام الخاصية ThreadedComment.created_time.

يوضح المثال التالي قراءة الوقت الذي تم إنشاء التعليقات الموجهة من خلال تحميل ملف Excel عينة. يرجى الاطلاع على إخراج الكونسول الذي تم إنشاؤه بواسطة الكود للرجوع إليه.

الكود المثالي

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))

مخرجات الوحدة

Comment: Test Threaded Comment

Author: Aspose Test

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

تحرير التعليقات الموجهة

تحرير تعليق موجه بواسطة Excel

لتحرير تعليق موجه في Excel، انقر على رابط تحرير على التعليق كما هو موضح في الصورة التالية.

todo:image_alt_text

تعديل التعليق المتداخل باستخدام Aspose.Cells for Python via .NET

توفر Aspose.Cells for Python via .NET الطريقة Comments.get_threaded_comments لاسترداد التعليقات المتداخلة للعمود المحدد. تقبل طريقة Comments.get_threaded_comments اسم العمود كمعامل وترجع ThreadedCommentCollection. يمكنك تحديث التعليق المطلوب في ThreadedCommentCollection وحفظ المصنف.

يوضح المثال التالي تحرير أول تعليق موجه في العمود A1 عن طريق تحميل ملف Excel عينة. يرجى الاطلاع على ملف Excel الناتج الذي تم إنشاؤه بواسطة الكود يظهر التعليق المحدث للرجوع إليه.

الكود المثالي

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")