اذهب إلى المحتوى
تتفاعل إجراءات الفيجوال بيسك مع المستخدم عن طريق نوعين من النوافذ، وهما: الرسائل الصندوقية MsgBox، وصناديق الإدخال InputBox. التعامل مع الرسائل النصية MsgBox تُستخدَم للتواصل والتفاعل مع المستخدِم، ومن خلالها يمكننا…
نقضي الكثير من الوقت في تكرار المهام البسيطة في إكسل، ;قد تكون هذه المهام، مثل: تنسيق نطاقات متعددة، وإخفاء أوراق متعددة، والنسخ واللصق في العديد من المصنفات، وتطبيق عوامل التصفية على جداول متعددة. وقد تكون هذه المهام مضيعةً …
عند كتابة الشيفرات البرمجية، تُصادِفنا العديد من التعليمات التي نحتاج تنفيذها فقط عند تحقّق أمر ما، مثل: تنفيذ شيفرة عند إدخال المستخدم قيمة معينة لإحدى الخلايا، أو عند إجراء تغييرٍ ما عليها، أو عند إدخال قيمة لا توافق الشروط…
تحدثنا سابقًا عن منهجية كتابة الشيفرات وتعلمنا أن كل شيء في إكسل هو كائن Object، فالملف كائن والصفحة كائن والخلية كائن، قد يكون الكائن مفردًا أو مجموعةً من الكائنات، بحيث يُحدَّد الكائن فيها بذكر اسمه بين إشارتي تنصيص داخل أق…
تستخدِم برامج مايكروسوفت أوفيس لغة البرمجة فيجوال بيسك Visual Basic لإجراء عمليات البرمجة وكتابة الشيفرات، حيث دمجت شركة مايكروسوفت هذه اللغة مع تطبيقات مايكروسوفت أوفيس عام 1994، وكان برنامج مايكروسوفت إكسل أول برنامج تُدمج …
يُعَد إجراء العمليات الحسابية البسيطة والمعقدة، وإعطاء النتائج بدقةٍ وسرعة؛ من أهم استخدامات برنامج الإكسل، ويوجد العديد من الدوال التي تقوم بهذه العمليات الحسابية، سنتعرف فيما يلي على أهمها وأكثرها استخدامًا، وهي: الم…
يُعَد الهدف الأساسي من أَتَمتة الأنظمة هو الحصول على البيانات الصحيحة في الوقت المناسب دون تأخير، وذلك كي لا تَفقِد البيانات أهميتها عند اتخاذ قرار ما؛ لذلك لا بُدّ من طريقةٍ لتحقيق عمليات البحث ضمن البيانات بأساليب مُتقدمة. …
قد تتضمّن جداول البيانات أحيانًا صفوفًا أو أعمدة فارغة كنا قد تركناها سهوًا عند إنشاء الجدول. وفي أحيانٍ أخرى نضطر إلى التعامل مع الجداول التي أنشأها أحد الزملاء أو الأصدقاء ولم ينظّم الجدول بما مناسب، تاركًا الكثير من الفراغ…
في هذا الدرس سنستعرض بعض دوال النصوص المضمّنة في مكتبة دوال اكسل ونوضّح من خلال الأمثلة كيفية استخدامها لتطبيق إجراءات مختلفة على القيم النصيّة مثل، البحث عن النصوص واستبدالها، تنسيق حالة الأحرف للنصوص الإنجليزية، وغيرها. …
لقد تعرّفنا في درس سابق على بعض دوال اكسل النصيّة، مثل دالة TRIM لإزالة المسافات الزائدة بين النصوص، الدوال FIND، SEARCH، وREPLACE للبحث عن النصوص واستبدالها، ودالتي UPPER وLOWER لتغيير حالة الأحرف للنصوص الإنجليزية. في …
تُستخدم خاصية التحقق من صحة البيانات Data Validation للتحكم في القيم المُدخلة إلى خلية ما حسب معيار محدد. وتعتبر مفيدة على وجه الخصوص عندما تشارك مصنفاتك مع زملائك في الشركة وترغب في التأكّد من إدخال القيم الصحيحة في تلك الخل…
لقد استعرضنا في الدرس السابق قائمة دوال Date و Time، وهي دوال التاريخ الأساسية، وتعلّمنا كيفية استخدامها للحصول على بيانات معيّنة تتعلّق بالتاريخ. وفي هذا الدرس سنتعرّف على دوال الوقت الأساسية ونوضّح كيفية استخدامها بواسطة ال…
تتألف جداول اكسل التي نقوم بإنشائها من أنواع مختلفة من البيانات، وتعتبر بيانات الوقت والتاريخ جزءًا هامًا منها. ولاستخلاص معلومات معيّنة متعلّقة بالتاريخ يوفّر اكسل مجموعة دوال تندرج تحت قائمة Date & Time في مكتبة الدوال.…
تعتبر القوائم المنسدلة في اكسل مفيدة على وجه الخصوص عند مشاركة المصنفات مع الآخرين. فهي تُستخدم للتحكّم بمدخلات مُستخدِم المصنف بإجباره على إدخال قيمة محددة في الخلية. ويتم اختيار هذه القيمة من بين مجموعة قيم مدخلة مسبقًا بشك…
تختلف المهام والعمليات التي نقوم بتنفيذها على اكسل، وتتراوح من المهام الصغيرة البسيطة، إلى الكبيرة المعقّدة. وفي بعض الأحيان تكون هذه المهام روتينية، ويستغرق منّا تكرارها الكثير من الوقت. وهنا يمكن الاستفادة من أداة الماكرو ا…
إنّ العمل على برنامج اكسل يعني التعامل مع الكثير من جداول البيانات التي تختلف بأنواعها وأحجامها. وهذا يستلزم وجود طرق مختلفة لعرض البيانات لتسهيل قراءتها وتتبعها. لذا يوفر اكسل مجموعة أدوات مفيدة تتيح لك المزيد من التحكم بطري…
نحتاج في كثير من الأحيان عند العمل على مصنفات اكسل، وخصوصًا الكبيرة منها، إلى العثور على خلايا ذات مواصفات معينة وتحديدها لتنفيذ إجراء ما عليها، كالنسخ/اللصق، التحرير، أو غيره. ولحسن الحظ يوفّر اكسل خاصية Go to Special التي ت…
القوائم المخصصة هي سلسلة من القيم أو البيانات ذات ترتيب معين يتم تحديده بواسطة المستخدم. وهي من الأدوات المفيدة في اختصار الوقت. حيث يمكن إنشاء قائمة مخصصة واستخدامها مرارًا وتكرارًا مع أمر التعبئة التلقائية دون الحاجة إلى إع…
صيغة الصفيف، وتسمّى أيضًا صيغة Ctrl Shift Enter (وتُعرف اختصارًا بـ CSE ) هي عبارة عن صيغة تقوم بتنفيذ عمليات حسابية على قيمة واحدة أو أكثر من بيانات المصفوفة وترجع نتيجة واحدة أو أكثر. والمصفوفة هي عبارة عن مجموعة بيانات مرت…
السيناريوهات هي إحدى أدوات" تحليلات ماذا لو" What-if Analysis التي تُستخدم للتنبؤ بالتغييرات التي ستحدث على البيانات عند إجراء تغيير على قيم المدخلات. وقد تعلمنا في درس سابق كيفية استخدام أداتين من أدوات تحليلات "ماذا لو"، وا…
×
×
  • أضف...