
MS Excel از افزودن نظرات به سلولهای کاربرگ برای ارائه اطلاعات اضافی پشتیبانی میکند. در موارد مختلف از نظرات برای توضیح یک فرمول استفاده می شود. علاوه بر این، MS Excel به شما امکان می دهد اندازه فونت، ارتفاع، عرض و غیره نظرات را تعریف کنید. در این مقاله یاد می گیرید که چگونه با استفاده از پایتون به کاربرگ های اکسل کامنت اضافه کنید.
Python API برای افزودن نظرات در اکسل
برای افزودن نظرات به سلولها در کاربرگهای اکسل، از Aspose.Cells برای پایتون از طریق جاوا استفاده میکنیم. API به شما امکان می دهد فایل های اکسل را از داخل برنامه های پایتون خود ایجاد، اصلاح و تبدیل کنید. می توانید API را دانلود یا با استفاده از دستور pip زیر نصب کنید.
pip install aspose-cells
اضافه کردن نظرات به کاربرگ اکسل در پایتون
در زیر مراحل اضافه کردن نظر به سلول در کاربرگ اکسل با استفاده از پایتون آمده است.
- فایل اکسل را با استفاده از کلاس Workbook بارگیری کنید.
- با استفاده از روش Workbook.getWorksheets().get(index) مرجع Worksheet مورد نظر را دریافت کنید.
- با استفاده از روش Worksheet.getComments().add(string cellName) نظر را به سلول مورد نظر اضافه کنید و مرجع نظر را در یک شی Comment دریافت کنید.
- یادداشت نظر را با استفاده از روش Comment.setNote() تنظیم کنید.
- فایل اکسل به روز شده را با استفاده از روش Workbook.save(string) ذخیره کنید.
نمونه کد زیر نحوه اضافه کردن نظر در کاربرگ اکسل با استفاده از پایتون را نشان می دهد.
# نمونه سازی یک شی Workbook
workbook = Workbook("workbook.xlsx")
# به دست آوردن مرجع اولین کاربرگ با عبور از نمایه شیت آن
worksheet = workbook.getWorksheets().get(0)
# افزودن نظر به سلول "F5".
commentIndex = worksheet.getComments().add("F5")
# دسترسی به نظر تازه اضافه شده
comment = worksheet.getComments().get(commentIndex)
# تنظیم یادداشت نظر
comment.setNote("Hello Aspose!")
# ذخیره فایل اکسل
workbook.save("output.xlsx")
اعمال قالب بندی برای نظرات در اکسل
مراحل زیر برای اعمال قالب بندی به نظرات در اکسل با استفاده از پایتون آمده است.
- فایل اکسل را با استفاده از کلاس Workbook بارگیری کنید.
- با استفاده از روش Workbook.getWorksheets().get(index) مرجع Worksheet مورد نظر را دریافت کنید.
- با استفاده از روش Worksheet.getComments().add(string cellName) نظر را به سلول اضافه کنید و مرجع نظر را در یک شی Comment دریافت کنید.
- یادداشت نظر را با استفاده از روش Comment.setNote() تنظیم کنید.
- قالب بندی مورد نظر نظر را با استفاده از شی Comment تنظیم کنید.
- فایل اکسل به روز شده را با استفاده از روش Workbook.save(string) ذخیره کنید.
نمونه کد زیر نحوه تنظیم قالب بندی نظرات در اکسل را نشان می دهد.
# نمونه سازی یک شی Workbook
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)
# ذخیره فایل اکسل
workbook.save("output.xlsx")
مجوز رایگان دریافت کنید
میتوانید از Aspose.Cells برای پایتون از طریق جاوا بدون محدودیت ارزیابی با استفاده از مجوز موقت استفاده کنید.
نتیجه
در این مقاله یاد گرفتید که چگونه با استفاده از پایتون به سلول های کاربرگ های اکسل کامنت اضافه کنید. علاوه بر این، نحوه اعمال قالب بندی نظرات را به صورت برنامه ای مشاهده کرده اید. می توانید سایر ویژگی های API را با استفاده از مستندات کاوش کنید. اگر سؤالی دارید، در صورت تمایل به تالار گفتمان ما ارسال کنید.