دالة CLEAN

 دالة CLEAN تقوم بحذف كل الحروف الغريبة ( الغير موجودة على لوحة المفاتيح ) من النص .




معاملات دالة CLEAN

text : النص الذي تريد حذف الحروف الغريبة منه .





مثال على دالة CLEAN

لنفترض أننا قمنا بإستيراد أسماء بعض الأشخاص من برنامج أخر إلى برنامج Excel لكن كما تلاحظ تم ظهور حروف غريبة داخل أسماء الأشخاص , لذا قمنا بإستخدام دالة CLEAN للتخلص من هذه الحروف الغريبة . 

دالة CLEAN

طباعة البيانات في منتصف الصفحة في برنامج Excel

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




لنفترض أن لدينا هذه البيانات ونريد طباعتها في منتصف الصفحة .

طباعة البيانات في منتصف الصفحة في برنامج Excel




اضغط على قائمة File

طباعة البيانات في منتصف الصفحة في برنامج Excel




اضغط على Print

طباعة البيانات في منتصف الصفحة في برنامج Excel




في الجهة اليمنى ستظهر المعاينة , لاحظ أن البيانات عند الطباعة ستظهر في مكانها الطبيعى .

طباعة البيانات في منتصف الصفحة في برنامج Excel




لطباعة البيانات في منتصف الصفحة تماما اضغط على Page Setup

طباعة البيانات في منتصف الصفحة في برنامج Excel




سيظهر مربع حوار Page Setup , افتح التبويب Margins , في الجزء Center on page قم بتفعيل الاختيار أفقي Horizontally والاختيار عمودي Vertically ثم اضغط على زر OK

طباعة البيانات في منتصف الصفحة في برنامج Excel




الأن البيانات ستظهر في منتصف الصفحة عند الطباعة كما هو واضح في المعاينة .

طباعة البيانات في منتصف الصفحة في برنامج Excel




الأن قم بالطباعة وستظهر البيانات في منتصف الصفحة تماما بعد طباعتها .

طباعة البيانات في منتصف الصفحة في برنامج Excel

دالة COUNT

 دالة COUNT ترجع عدد الخلايا التي تحتوي على أرقام داخل نطاق .





معاملات دالة COUNT

value1, [value2], [value3]

النطاق الذي تريد حساب عدد الخلايا التي تحتوي على أرقام داخله .





مثال على دالة COUNT

في الشكل التالي دالة COUNT سترجع عدد الخلايا التي تحتوي على أرقام داخل النطاق B1:B7 وعددهم 3 وهم :

- الخلية B2 تحتوي على رقم .

- الخلية B5 تحتوي على وقت ( الوقت يخزن داخليا على هيئة رقم ) .

- الخلية B7 تحتوي على تاريخ ( التاريخ يخزن داخليا على هيئة رقم )  .


وستستبعد باقى الخلايا لأنها لا تحتوي على أرقام وهم :

- الخلية B1 تحتوي على نص .

- الخلية B3 فارغة .

- الخلية B4 تحتوي على قيمة منطقية .

- الخلية B6 تحتوي على خطأ .

دالة COUNT


دالة COUNTA

 دالة COUNTA ترجع عدد الخلايا الغير فارغة داخل نطاق .





معاملات دالة COUNTA

value1, [value2], [value3]

النطاق الذي تريد حساب عدد الخلايا الغير فارغة داخله .





مثال على دالة COUNTA

في الشكل التالي دالة COUNTA سترجع عدد الخلايا الغير فارغة داخل النطاق B1:B7 وعددهم 5 وهم :

- الخلية B1 تحتوي على رقم .

- الخلية B3 تحتوي على خطأ .

- الخلية B4 تحتوي على نص .

- الخلية B6 تحتوي على قيمة منطقية .

- الخلية B7 تحتوي على تاريخ .


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

- الخلية B2

- الخلية B5


دالة COUNTA


دالة COUNTBLANK

دالة COUNTBLANK ترجع عدد الخلايا الفارغة داخل نطاق .






معاملات دالة COUNTBLANK


range : النطاق الذي تريد حساب عدد الخلايا الفارغة داخله .






مثال على دالة COUNTBLANK


في الشكل التالي دالة COUNTBLANK سترجع عدد الخلايا الفارغة داخل النطاق B1:B7 وعددهم 2 وهم :

- الخلية B3

- الخلية B6



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

- الخلية B1 لأنها تحتوي على نص .

- الخلية B2 لأنها تحتوي على رقم .

- الخلية B4 لأنها تحتوي على قيمة منطقية .

- الخلية B5 لأنها تحتوي على تاريخ .

- الخلية B7 لأنها تحتوي على وقت .

دالة COUNTBLANK

طباعة أكثر من صفحة في ورقة واحدة في Excel

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

أنواع المتغيرات في لغة VBA

المتغيرات هي عبارة عن أماكن محجوزة داخل ذاكرة النظام يمكنك استخدامها لتخزين معلومات واستخدام هذه المعلومات فيما بعد . وسنتعرف في هذا الدرس على أنواع المتغيرات في لغة VBA

منع التكرار في Excel

أثناء ادخال كمية كبيرة من البيانات في برنامج Excel قد ينتج خطأ عن طريق تكرار ادخال البيانات , لذا سنتعرف في هذا الدرس على كيفية منع تكرار البيانات في برنامج Excel

مقدمة إلى لغة VBA

من المميزات الجميلة التي توفرها شركة Microsoft في كل برامج حزمة Office ومن ضمنها برنامج Excel هي لغة VBA وهي اختصار Visual Basic For Application والسبب في وجود هذه اللغة هو أنه في حالة أنك تريد عمل شئ معين غير موجود بصورة مباشرة في امكانيات برنامج Excel يمكنك برمجته من خلال لغة VBA



على سبيل المثال في هذا الدرس : تحويل الأرقام إلى حروف ( تفقيط الأرقام ) باللغة العربية في Excel قمنا ببرمجة دالة التفقيط لأنه لا يوجد دالة من دوال برنامج Excel مخصصة للتفقيط .




استخدام لغة VBA في برنامج Excel يتم من خلال التبويب Developer اذا لم يكن موجود يمكنك اظهاره عن طريق الضغط بزر الماوس الأيمن في أي مكان في الشريط Ribbon ثم اختيار Customize the Ribbon من القائمة المختصرة .

مقدمة إلى لغة VBA





سيظهر مربع حوار Excel Options قم بعمل الخطوات التالية :

- تأكد من اختيار Main Tabs من القائمة Customize the Ribbon

- قم بتفعيل التبويب Developer

- اضغط على زر OK

مقدمة إلى لغة VBA





سيتم اضافة التبويب Developer

مقدمة إلى لغة VBA






الأن نريد اضافة زر عند الضغط عليه تظهر رسالة معينة , لعمل ذلك اذهب إلى التبويب Developer ثم اضغط على Insert ثم في الجزء ActiveX Controls اضغط على رمز زر الأمر Command Button

مقدمة إلى لغة VBA






الأن قم برسم زر الأمر في أي مكان تريده .

مقدمة إلى لغة VBA





يمكنك التحكم في خصائق زر الأمر مثل تغيير النص المكتوب عليه والكثير من الخصائص الأخرى عن طريق نافذة الخصائص Properties ويمكنك اظهارها عن طريق الضغط بزر الماوس الأيمن في أي مكان داخل زر الامر واختيار Properties من القائمة المختصرة .

مقدمة إلى لغة VBA





ستظهر نافذة الخصائص Properties قم بتغيير النص الافتراضي CommandButton 1 أمام الخاصية Caption إلى أي نص تريده , على سبيل المثال أنا كتبت Click Me

مقدمة إلى لغة VBA





ستلاحظ تغيير النص المكتوب على زر الأمر .

مقدمة إلى لغة VBA





الأن قد قمنا بوضع زر الأمر نريد برمجته أنه عندما يتم الضغط عليه تظهر رسالة معينة . لعمل ذلك سنقوم بكتابة كود بسيط , ولإضافة هذا الكود قم بالضغط المزدوج على زر الأمر أو اضغط بزر الماوس الأيمن على زر الأمر واختر View Code من القائمة المختصرة .

مقدمة إلى لغة VBA





ستظهر شاشة محرر أكواد لغة VBA , ستلاحظ وجود هذا الكود :

Private Sub CommandButton1_Click()

End Sub



الأن سنقوم بكتابة كود اظهار رسالة بين السطرين السابقين وهو :

MsgBox "Welcome in Excelawy"


لاحظ أنه يمكنك استبدال النص المكتوب بين علامتين التنصيص بأي نص أخر تريده .

مقدمة إلى لغة VBA






الأن نريد تجربة ما قمنا بفعله , لعمل ذلك سنخرج من وضع التصميم إلى وضع التنفيذ , لعمل ذلك اذهب إلى التبويب Developer ثم قم بعدم تفعيل الإختيار Design Mode ( اذا أردت الرجوع مرة أخرى إلى وضع التصميم قم بتفعيل الإختيار Design Mode في التبويب Developer )

مقدمة إلى لغة VBA




نحن الأن في وضع التنفيذ اضغط على زر الأمر ستظهر الرسالة .

مقدمة إلى لغة VBA




ملحوظة : الملفات المكتوب بها كود VBA لابد أن يتم حفظها بهذا التنسيق Excel Macro-Enabled Workbook

مقدمة إلى لغة VBA

تحويل ملف Excel إلى PDF

صيغة ملفات PDF منتشرة جدا في الاستخدام لأنها متوافقة مع كل نظم التشغيل ومتوافقة أيضا مع أغلب البرامج المشهورة . لذا ستحتاج في كثير من الأحيان إلى تحويل ملف Excel إلى ملف PDF وهذا ما سنتعرف عليه في هذا الدرس .

اظهار الصفر على الشمال في Excel

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

دالة VLOOKUP مع MATCH

دالة VLOOKUP ودالة MATCH من أهم دوال البحث في برنامج Excel ويمكنك استخدامهم معا لحل مشاكل كثيرة كما سنتعرف في هذا الدرس .

نموذج قائمة الدخل Excel

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

دفتر يومية Excel

دفتر اليومية يعتبر من أهم مراحل الدورة المحاسبية , لأن كل مراحل الدورة المحاسبية مبنية على مرحلة قيود دفتر اليومية , لذا سنتعرف في هذا الدرس على كيفية عمل دفتر يومية عن طريق برنامج Excel

تحليل البيانات باستخدام Excel

تحليل البيانات من الموضوعات المتقدمة في برنامج Excel حيث يوجد العديد من الأدوات التي يوفرها برنامج Excel لاستخدامها في تحليل البيانات , وسنتعرف في هذا الدرس على أحد أهم هذه الأدوات وهي أداة What-If Analysis

العمليات الحسابية في Excel

الهدف الرئيسي من استخدام برنامج Excel هو أداء العمليات الحسابية , ويتم أداء العمليات الحسابية في برنامج Excel من خلال كتابة المعادلات .

طريقة الجمع في Excel

عملية الجمع تعتبر أكثر عملية حسابية نستخدمها مئات المرات يوميا في حياتنا اليومية وفي عملنا , لذا يوفر برنامج Excel أكثر من طريقة يمكنك من خلالها أداء عملية الجمع كما سنري في هذا الدرس .

عملية الطرح في Excel

عملية الطرح أحد العمليات الحسابية المهمة , لكي تقوم بأداء عملية الطرح في برنامج Excel يمكنك استخدام العامل -

دالة الضرب في Excel

تعتبر عملية الضرب من أكثر العمليات الحسابية في الحياة العملية , لذا سنتعرف في هذا الدرس على أهم الدوال التي تستخدم في عملية الضرب .

دالة القسمة في Excel

عملية القسمة من أهم العمليات الحسابية التي نستخدمها في حياتنا اليومية وكذلك في عملنا , لذا يوفر لك برنامج Excel دوال مختلفة لأداء عملية القسمة كما سنرى في هذا الدرس .