الأسئلة
المناهج السعودية ١٤٤٧
← الرئيسية
السؤال
باستخدام بايثون يمكنك أتمتة بعض المهام المتكررة في إكسل.
بواسطة: دلال الصيعري 2025/12/24 - 10:27 ص
الإجابة
يمكن استخدام مكتبة `openpyxl` في بايثون للتعامل مع ملفات إكسل. إليك مثالاً بسيطاً لقراءة البيانات من ملف إكسل:

```python
from openpyxl import load_workbook

# تحميل ملف إكسل
wb = load_workbook('ملف.xlsx')
# تحديد الورقة النشطة
ws = wb.active

# قراءة قيمة من الخلية A1
data = ws['A1'].value
print(data)

# كتابة قيمة في الخلية B2
ws['B2'] = 'مرحباً'
# حفظ التغييرات
wb.save('ملف_جديد.xlsx')
```

لتنفيذ مهام متكررة، يمكن استخدام الحلقات للتكرار عبر الصفوف والأعمدة.