الأكواد البرمجية لدرس البايثون مع الاكسل:
في الكود التالي سنقوم بـ:
1_ استيراد مكتبة الاوبين بيكسل كما في السطر الأول.
2_ دالة تحميل دفتر العمل كما في السطر الثالث
3_ سمة السطر الاقصى والعمود الاقصى كمان في السطر الخامس والسادس
import openpyxl
#علماً بأن مابين علامتي التنصيص هو مسار الملف "path = "d.xlsx
wb= openpyxl.loas_workbook(path)
w = wb.sheetnames
row=w.max_row
column=w.max_column
(row,"اجمالي السطور")print
(column,"اجمالي الاعمدة:")print
في الكود التالي سنقوم بـ:
1- الوصول الى الخلايا وقيمها
** ملاحظة من السطر الأول الى الرابع يأخذ من الكود الأول
["A1"]cell=w
((cell)type)print
["B1':"B5"]b=w
(cell)print
في الكود التالي سنقوم بـ:
1- استخدام دالة iter_cols
** ملاحظة من السطر الأول الى الرابع يأخذ من الكود الأول
(min_col=3,max_col=3,main_row=3, max_row=3)r=w.iter_cols
(" "=end,"قيمة العامود")print
:for m in cols
:for s in cols
(" "=cell.value, end)print
في الكود التالي سنقوم بـ:
لكتابة القيم في الخلية نقوم بكتابة:
** ملاحظة من السطر الأول الى الرابع يأخذ من الكود الأول
"القيمة"= w.cell(row=1,column=2).value
("d.xlsx")w.save
سديم محمد
ردحذف