Posts Tagged ‘فيجوال بيسك’

نشرت عدة مقالات منذ أكثر من عامين عن استخدام فيجوال بسيك التطبيقات Visual Basic For Applications -VBA المُتاح مع برامج ميكروسوفت للمكتب MS Office مثل إكسل ووورد. ووجهة نظري أن فيجوال بسيك التطبيقات هو وسيلة متاحة مع هذه البرامج الواسعة الانتشار ولذلك فهي وسيلة مساعدة قوية للمهندسين الصناعيين والمديرين تمكنهم من القيام ببعض المهام التي يصعب أداؤها باستخدام برنامج إكسل مثلا. فلو تعرفت على مبادئ فيجوال بيسك التطبيقات فستتمكن من القيام بمهام عديدة دون الحاجة لشخص متخصص في البرمجة.

أحاول في هذه المقالة إضافة أحد استخدامات فيجوال بسك التطبيقات وهو إنشاء نموذج مثل نماذج ملء أو عرض البيانات. هذه النماذج تكون مفيدة لأنها تعرض البيانات بالشكل الذي نريده وليس في صورة جداول إكسل. وهذه النماذج يمكن التحكم بها لكي تؤدي الوظائف التي تريدها. عندما تتقن استخدام النماذج تجد أنك تقوم بمهام لم تكن تتصور أن تقوم بها في الماضي.

في المقالات السابقة مباشرة لهذه المقالة ناقشت تجربتي مع البرامج مفتوحة المصدر ومنها المكتب المفتوح OpenOffice.org والذي يحتوي على برنامج كلك Calc والذي هو بديل لإكسل. ونصحت بتجربة هذه البرامج مفتوحة المصدر. وأحب أن أشير إلى أن برنامج كلك في المكتب المفتوح يمكن استخدامه لعمل ماكرو كما في إكسل ولكن بلغة مختلفة بعض الشيء. وقد قرأتُ ما يفيد إلى إمكانية استخدام فيجوال بيسك التطبيقات في المكتب المفتوح، وقد جربت هذا الأمر ويبدو أنه يعمل مع وجود بعض المشاكل أحيانا. إن شاء الله بعد مروري بفترة تعلم أساسيات الماكرو في المكتب المفتوح سوف أحاول توضيح ذلك في هذا الموقع.

كيف نضيف نموذجا؟

افترض أننا نريد بناء نموذج (شاشة) لإدخال اسم الطالب ورقمه ودرجته. ونريد حفظ البيانات في ملف إكسل مع إمكانية استدعائها وطباعتها.

نبدأ بإنشاء نموذج. من محرر فيجوال بسيك للتطبيقات من إكسل اختر UserForm من الأيقونة الثانية من اليسار كما بالصورة.

فيظهر لك نافذة جديدة باللون الرمادي. هذا هو النموذج الذي سنستخدمه لإدخال واستعراض بيانات الطلبة.

(المزيد…)

Read Full Post »

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

تطبيق 1:

افترض أنك تريد أن تستعرض بيانات المبيعات والمصاريف الشهرية -كالتي بالجدول أدناه – على صورة رسم بياني يربط بين متغير واحد من هذه المتغيرات مع الزمن (الشهور). يمكننا أن نرسم العديد من الرسومات البيانية عن طريق إكسل ولكن هذا يجعل شكل الصفحة غير مريح ويجعل التنقل بين الرسومات أمرا عسيرا

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

 vbex57.jpg

 ابدأ برسم العلاقة بين الشهور ومبيعات المنتج الأول

(المزيد…)

Read Full Post »

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

مثال 1:

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

 vbex31.jpg

يمكننا دراسة تأثير تغير سعر المادة أ بوسيلة بسيطة كالآتي:

اضغط على أيقونة صندوق أدوات التحكم Control Toolbox المبين أدناه

(المزيد…)

Read Full Post »

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

ملحوظة: هذه المقالة ليست مقالة متخصصة في البرمجة ولكنها توضح المبادئ الأولية لفيجوال بيسك بشيء من التبسيط.

إظهار قائمة أدوات فيجوال بيسك

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

vbex5.jpg

وبالتالي تظهر لك قائمة أدوات فيجوال بيسك

vbex6.jpg

 لنستعرض أيقونات هذه القائمة

vbex7.jpg

(المزيد…)

Read Full Post »

%d مدونون معجبون بهذه: