القائمة الرئيسية

الصفحات

طباعة الشيكات في Excel

سنتعرف في هذا الدرس على كيفية تصميم نموذج طباعة الشيكات في برنامج Excel خطوة بخطوة .




ملحوظة :

- يمكنك تحميل نموذج طباعة الشيكات المستخدم في الشرح من خلال هذا الرابط :

https://www.mediafire.com/file/1ll304l9hxag566/print+cheque.xlsm


- قم بتعديل المساحات حسب احتياجك , حيث أن مساحة الشيك تختلف من بنك إلى أخر .


طباعة الشيكات في Excel






كتابة التاريخ

يمكنك كتابة التاريخ يدويا أو استخدام دالة TODAY لكتابة تاريخ اليوم الحالي أتوماتيكيا كما هو موضح في المعادلة التالية :


طباعة الشيكات في Excel



ستقوم دالة TODAY بكتابة تاريخ اليوم الحالي .


طباعة الشيكات في Excel






كتابة اسم المستفيد

قم بكتابة كلمة "السيد/" يدويا حيث أننا سنقوم بإختيار اسم المستفيد بعدها من قائمة منسدلة .


طباعة الشيكات في Excel




يمكنك كتابة اسم المستفيد يدويا , لكن يفضل عمل قائمة منسدلة لإختيار اسم المستفيد , في النموذج المستخدم قمنا بعمل ورقة عمل منفصلة اسمها CLIENTS لكتابة أسماء المستفيدين .


طباعة الشيكات في Excel




حدد الخلية التي سيتم عمل قائمة منسدلة بها .


طباعة الشيكات في Excel




اذهب إلى التبويب Data ثم اضغط على Data Validation


طباعة الشيكات في Excel




سيظهر مربع حوار Data Validation قم بعمل التالي :

- من القائمة Allow اختر List

- في مربع النص اكتب معادلة تشير إلى العمود رقم A بالكامل داخل ورقة العمل CLIENTS

- اضغط على زر OK


طباعة الشيكات في Excel




الأن يمكنك اختيار اسم المستفيد من القائمة المنسدلة .


طباعة الشيكات في Excel


ملحوظة : يمكنك التعرف بالتفصيل على كيفية عمل قائمة منسدلة من خلال هذا الدرس : عمل قائمة منسدلة في Excel







كتابة المبلغ بالأرقام والحروف

اكتب رقم المبلغ .


طباعة الشيكات في Excel




الأن سنقوم بكتابة المبلغ بالحروف ( تفقيط المبلغ ) , يمكنك عمل ذلك يدويا ولكن هذا سيأخذ وقت ومجهود ومن المحتمل كتابته خطأ . لذا يفضل عمل دالة تقوم بتفقيط الرقم أتوماتيكيا . لا يوجد دالة في دوال برنامج Excel تقوم بعمل ذلك , لذا سنقوم ببرمجتها من خلال كود VBA


ملحوظة : للتعرف على كيفية تفقيط الأرقام بالتفصيل قم بقراءة هذا الدرس : تفقيط الأرقام باللغة العربية في Excel



اذهب إلى التبويب Developer ثم اضغط على Visual Basic


طباعة الشيكات في Excel




سيتم فتح محرر أكواد لغة VBA , افتح قائمة Insert واختر Module


طباعة الشيكات في Excel




سيتم اضافة وحدة برمجية جديدة اسمها Module 1 سنستخدمها لكتابة كود دالة التفقيط داخلها . 


قم بتحميل الملف الموجود به دالة التفقيط من هذا الرابط :

https://www.mediafire.com/file/w2hiqvt2p8fnc91/tafqeet.txt


بعد تحميل الملف قم بفتحه ونسخ كل الكود الموجود داخله ولصقه داخل الوحدة البرمجية Module1



هذا الكود سيقوم بعمل دالة اسمها ConvertNumberToText تأخذ ثلاثة معاملات :

number : الرقم
maincurrency : العملة الرئيسية
subcurrency : العملة الفرعية


طباعة الشيكات في Excel




الأن اذهب إلى الخلية التي سنقوم بتفقيط المبلغ بها وقم بكتابة المعادلة التالية :

طباعة الشيكات في Excel

 


سيتم كتابة المبلغ بالحروف .

طباعة الشيكات في Excel





يمكنك دمج جملة "فقط" وجملة "لا غير " مع تفقيط المبلغ كما هو موضح في المعادلة التالية :

طباعة الشيكات في Excel




سيتم كتابة المبلغ بالحروف مع اضافة جملة "فقط" وجملة "لا غير"

طباعة الشيكات في Excel






حفظ الملف

لابد من حفظ الملف بصيغة Excel Macro-Enabled Workbook حتى تعمل دالة التفقيط عند فتح الملف بعد ذلك .


اضغط على File

طباعة الشيكات في Excel




ثم اضغط على Save As ثم اضغط على Browse

طباعة الشيكات في Excel




سيظهر مربع حوار Save As قم بعمل التالي :
- اختر مكان حفظ الملف .
- اكتب اسم الملف في مربع النص File name
- افتح القائمة المنسدلة Save as type واختر Excel Macro-Enabled Workbook
- اضغط على زر Save

طباعة الشيكات في Excel