أضف تعليقات في ورقة عمل Excel Python

يدعم MS Excel إضافة تعليقات إلى الخلايا في أوراق العمل لتوفير معلومات إضافية. في حالات مختلفة ، يتم استخدام التعليقات لشرح الصيغة. علاوة على ذلك ، يتيح لك MS Excel تحديد حجم الخط والارتفاع والعرض وما إلى ذلك من التعليقات. في هذه المقالة ، ستتعلم كيفية إضافة تعليقات إلى أوراق عمل Excel برمجيًا باستخدام Python.

Python API لإضافة تعليقات في Excel

لإضافة تعليقات إلى الخلايا في أوراق عمل Excel ، سنستخدم Aspose.Cells for Python via Java. تتيح لك واجهة برمجة التطبيقات إنشاء ملفات Excel وتعديلها وتحويلها من داخل تطبيقات Python. يمكنك إما تنزيل API أو تثبيته باستخدام أمر pip التالي.

pip install aspose-cells

أضف تعليقات إلى ورقة عمل Excel في Python

فيما يلي خطوات إضافة تعليق إلى خلية في ورقة عمل Excel باستخدام Python.

  • قم بتحميل ملف Excel باستخدام فئة مصنف.
  • احصل على مرجع من [ورقة العمل] المطلوبة 4 باستخدام طريقة Workbook.getWorksheets().get(index).
  • أضف تعليقًا إلى الخلية المطلوبة باستخدام [Worksheet.getComments().أضف (string cellName)] أسلوب 6 واحصل على مرجع التعليق في كائن Comment.
  • عيّن ملاحظة التعليق باستخدام طريقة Comment.setNote().
  • احفظ ملف Excel المحدث باستخدام طريقة Workbook.save(string).

يوضح نموذج التعليمات البرمجية التالي كيفية إضافة تعليق في ورقة عمل Excel باستخدام Python.

# إنشاء كائن مصنف
workbook = Workbook("workbook.xlsx")

# الحصول على مرجع ورقة العمل الأولى بتمرير فهرس الورقة الخاص بها
worksheet = workbook.getWorksheets().get(0)

# إضافة تعليق إلى الخلية "F5"
commentIndex = worksheet.getComments().add("F5")

# الوصول إلى التعليق المضاف حديثًا
comment = worksheet.getComments().get(commentIndex)

# ضبط ملاحظة التعليق
comment.setNote("Hello Aspose!")

# حفظ ملف Excel
workbook.save("output.xlsx")

تطبيق التنسيق على التعليقات في Excel

فيما يلي خطوات تطبيق التنسيق على التعليقات في Excel باستخدام Python.

  • قم بتحميل ملف Excel باستخدام فئة مصنف.
  • احصل على مرجع من [ورقة العمل] المطلوبة 11 باستخدام طريقة Workbook.getWorksheets().get(index).
  • أضف تعليقًا إلى الخلية باستخدام [Worksheet.getComments().أضف (string cellName)] أسلوب 13 واحصل على مرجع التعليق في كائن Comment.
  • عيّن ملاحظة التعليق باستخدام طريقة Comment.setNote().
  • عيّن التنسيق المطلوب للتعليق باستخدام كائن التعليق.
  • احفظ ملف Excel المحدث باستخدام طريقة Workbook.save(string).

يوضح نموذج التعليمات البرمجية التالي كيفية تعيين تنسيق التعليقات في Excel.

# إنشاء كائن مصنف
workbook = Workbook("workbook.xlsx")

# الحصول على مرجع ورقة العمل الأولى بتمرير فهرس الورقة الخاص بها
worksheet = workbook.getWorksheets().get(0)

# إضافة تعليق إلى الخلية "F5"
commentIndex = worksheet.getComments().add("F5")

# الوصول إلى التعليق المضاف حديثًا
comment = worksheet.getComments().get(commentIndex)

# ضبط ملاحظة التعليق
comment.setNote("Hello Aspose!")

# ضبط حجم خط التعليق على 14
comment.getFont().setSize(14)

# ضبط خط التعليق على غامق
comment.getFont().setBold(True)

# ضبط ارتفاع الخط على 10
comment.setHeightCM(10)

# ضبط عرض الخط على 2
comment.setWidthCM(2)

# حفظ ملف Excel
workbook.save("output.xlsx")  

احصل على رخصة مجانية

يمكنك استخدام Aspose.Cells لـ Python عبر Java بدون قيود تقييمية باستخدام ترخيص مؤقت.

استنتاج

في هذه المقالة ، تعلمت كيفية إضافة تعليقات إلى الخلايا في أوراق عمل Excel باستخدام Python. علاوة على ذلك ، لقد رأيت كيفية تطبيق التنسيق على التعليقات برمجيًا. يمكنك استكشاف ميزات أخرى لواجهة برمجة التطبيقات باستخدام التوثيق. في حال كان لديك أي استفسارات ، فلا تتردد في النشر على المنتدى الخاص بنا.

أنظر أيضا