mfsmfs
mfsmfs
--------------------------------------------------------------------------------

يعرف معظمنا أن برنامج وورد يوفر وظيفة لعد الكلمات الموجودة في الوثيقة التي تحررها، فماذا عن برنامج إكسل؟
الواقع أن إكسل لا يقدم هذه الوظيفة بشكل افتراضي، وعليك أن تنشئها بنفسك.
ما تحتاجه هو الماكرو التالي:


--------------------------------------------------------------------------------
Sub WordCount()
cellContents = Trim(ActiveCell .Formula)
cellWordCount = 1
prevCharacter = ""
For i = 1 To Len(cellContents)
nextCharacter = Mid(cellContents, i, 1)
If (nextCharacter = " " Or nextCharacter = Chr(10)) And _
(prevCharacter <> " " And prevCharacter <> Chr(10)) Then
cellWordCount = cellWordCount 1
End If
prevCharacter = nextCharacter
Next i
If Len(cellContents) = 0 Then
cellWordCount = 0
End If
MsgBox "عدد الكلمات هو:" Str (cellWordCount)
End Sub
--------------------------------------------------------------------------------

تعدّ شيفرة هذا الماكرو الكلمات الموجودة في الخلية المختارة. وإذا وجد أنك قد اخترت مجالاً، فإنه يعدّ الكلمات في الخلية الفعّالة ضمن ذلك المجال. يقوم برنامج الماكرو بعملية عدّ الكلمات عبر عدّ الفراغات الموجودة بين الكلمات في النص، ورموز الانتقال إلى سطر جديد، الناتجة عن ضغط Alt-Enter، لإنشاء سطر جديد، متجاوزاً الفراغات المتتالية. ويشبه الماكرو وظيفة عدّ الكلمات في وورد بأنه يعامل الكلمات التي تحتوي على واصلة على أنها كلمة واحدة. يمكنك أن تضيف هذا الماكرو إلى ملف إكسل الذي تعمل عليه، وأن تضعه كزر على شريط أدوات إكسل ليكون في متناول يدك سريعاً
mfsmfs
mfsmfs
في هذا الدرس سنتعرف على عملية نسخ الصفحات وترتيبها في هذا البرنامج .

ويسمح لك هذا البرنامج ان تنسخ المئات من الصفحات التي سوف تستخدمها في الملف الواحد ( اي المستند الذي تعمل عليه ).

الفكرة التي سوف أطرحها عليكم كي يتم استيعاب الدرس بشكل الصحيح هو :-

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

وعلى الله فاليتوكل المؤمنون

=================

1-قم بفتح برنامج الاكسل excel .



2-نقف عند الارقام الموجودة في اسفل الصفحة كما هو موضح في الصورة ونضغط على اي من الاقام الموجودة في الاسفل من جهة اليمين للماوس ونختار امر إدراج .



3-بعد اختيارك للأمر ادراج سوف تظهر لك هذه النافذة وتسألك هل تريد ورقة عمل جديدة نحن نقول نعم في تلك الحالة ونضغط على موافق .



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



5-وبعد ذلك تفتح معك نافذة اسمها نقل أو نسخ وتختار منها امر نقل الي نهاية الرقم الاخير حتي يتم ترتيب الصفحات (1-2-3-4-5-6 ....إلخ ) ثم بعد ذلك نضغط موافق.



6-وسوف تترتب معك الصفحات (1-2-3-4-5...الخ ) ولو احببت ان تغير الاسماء من ارقام الى كلمات فإليك الطريقة هذه انك تقف عند اي رقم وتضغط عليه من جهة اليمين وتختار امر إعادة تسمية



7-ويظهر لك هذا الشكل النهائي لهذا الدرس
mfsmfs
mfsmfs
إليك طريقة للوصول إلى ورقات العمل سريعاً.

إذا كنت مثل معظم مستخدمي مايكروسوفت إكسل، فإنك ربما تملك مجموعة من الجداول الممتدة التي تتعامل معها كثيراً، لكنك تضطر إلى الانتقال في أشجار الأدلة كي تجد كلاً منها، ما يسبب لك الملل. توجد طريقة ممتازة لوضع جميع ملفات العمل قرب أطراف أصابعك، و هي إنشاء قائمة مصنف عمل (Workbook) ترتبط بجميع الملفات التي تستخدمها، بحيث تصبح مسألة فتح الملف مجرد النقر على أيقونته أو وصفه.
القوائم وسيلة جيدة في بيئة المكتب، حيث يتشارك العديد من المستخدمين، وحتى بعض المستخدمين المؤقتين على التعامل مع المصنفات. ولأن قائمة المصنف تظهر أينما يتم فتح إكسل، فإنه لا حاجة بالمستخدم أن يعرف أين توجد الملفات فعلياً، ويمكنه البدء بالتعامل معها مباشرة.
قائمة المصنف هي ببساطة مصنف إكسل طبيعي مفصل حسب الطلب كي يبدو شبيه بالقائمة، أكثر من المصنف. وتستخدم وصلات متشعبة في المصنف لربط الملفات التي تفتحها بشكل متكرر، ويمكن أن تربطها بالصور أو النصوص أو كليهما معاً. تتصرف قائمة المصنف وكأنها صفحة ويب، ويمكن أن تحتوي على وصلات إلى ملفات أخرى، مثل وثائق وورد، أو صفحات ويب.
لإنشاء قائمة مصنف، افتح مصنفاً جديداً، وأزل جميع الورقات (sheets) فيه باستثناء الورقة الأولى مستخدماً "تحرير|حذف ورقة" (Edit|Delete Sheet)، ثم كبر ورقة العمل إلى الحد الأقصى لملء نافذة إكسل، ونظّف العرض باختيار لسان التبويب "أدوات|خيارات|عرض" (Tools|Options|View)، وإزالة اختيار مربعات اختيار "رؤوس الصفوف والأعمدة" (Row & column)، و"خطوط الشبكة" (Gridlines)، و"شريط التمرير الأفقي" (Horizontal scroll bar)، و"شريط التمرير العمودي" (Vertical scroll bar)، و"علامات تبويب الأوراق" (Sheet tabs). ويمكنك أن تجعل الصفحة أكثر جاذبية بإضافة صورة خلفية، من "تنسيق|ورقة|خلفية" (Format|Sheet|Background)، واختيار صورة من قرصك الصلب، أو يمكنك أن تستخدم زر "لون التعبئة" (Fill Color)، على شريط الأدوات "تنسيق" (Formatting)، لاختيار لون معين للأرضية.
تمثل الأيقونات أو الصور طريقة سهلة للتعرف على الملفات ثم تحميلها. أضف صورة إلى ورقة العمل لكل ملف تريد أن تفتحه منها، ويمكنك أن تجلب الصورة من مجموعة clip-art المتوفرة لديك، أو من قرصك الصلب. بعد أن تختار الصورة، احفظ المصنف إذا لم تكن فعلت بعد، واحفظ أيضاً الملفات التي تريد أن تفتحها من القائمة.



أنشئ ارتباطاً تشعبياً من صورة إلى أول ملف مصنف تريده. ولعمل هذا في إكسل 2002، اختر الصورة بالنقر عليها، ثم اختر "إدراج|ارتباط تشعبي" (Insert|Hyperlink)، وانقر على "ملف موجود أو صفحة ويب موجودة" (Existing File or WebPage)، ثم انقر على زر "استعراض بحثاً عن ملف" (Browse for File)، وابحث عن المصنف، ثم انقر على "موافق" (OK). ولفتح ورقة معينة أو مجال مسمى، اختر "إشارة مرجعية" (Bookmark)، ثم اختر الاسم (أو المجال المسمى في المصنف)، وانقر على "موافق" (OK). انقر على "تلميح الشاشة" (ScreenTip)، وأدخل النص الذي تريد أن تظهره عندما يقف مؤشر الماوس على الصورة، ثم انقر على "موافق" (OK)، ثم على "موافق" (OK) مرة أخرى لإنهاء الخطوة. كرر هذه الخطوة لإضافة وصلات إلى الصور الأخرى الموجودة في المصنف الخاص بك.
إذا كنت تستخدم إصداراً أقدم من برنامج إكسل، تستطيع اتباع إجراء مشابه جداً. في إكسل 2000، اختر "ملف موجود أو صفحة ويب موجودة" (Existing File or WebPage)، وانقر على زر "ملف" (File)، أو تصفح للوصول إلى ملف المصنف المطلوب واختره، ثم انقر على "موافق" (OK). استخدم زر "إشارة مرجعية" (Bookmark) لاختيار موقع في الملف، وزر "تلميح الشاشة" (ScreenTip) لإضافة تلميح. اختر في إكسل 97، "ارتباط إلى ملف أو URL" (Link to file or URL)، وانقر على "استعراض" (Browse) لإيجاد الملف، ثم انقر على "موافق" (OK). ولربط الصورة مع موقع مسمى في الملف، انقر على "موقع مسمى في الملف (Named location in file)، ثم على "استعراض" (Browse)، واختر الموقع ثم انقر على "موافق" (OK).
إذا كنت تفضل استخدام نص بدلاً من صورة، تستطيع اتباع الخطوات ذاتها تقريباً. أدخل وصفاً لمصنف في خلية، ثم أنشئ وصلة تشعبية بالطريقة ذاتها، التي تنفذ على الصور. عدّل هيئة وصلات النص، باختيار "تنسيق|نمط" (Format|Style)، واختر من اللائحة المنسدلة "اسم النمط" (Style) الاسم Hyperlink، وانقر على "تعديل" (Modify)، ثم أجر تغييراتك من الخيارات المعروضة.



الأفضل أخيراً أن تحمي الورقة والمصنف، بحيث لا يعدل قائمتك أحد بالصدفة. لفعل هذا اختر "أدوات|حماية|حماية ورقة" (Tools|Protection|Protect Sheet)، وانقر على "موافق" (OK)، ثم اذهب إلى "أدوات|حماية|حماية مصنف" ( Tools|Protection|Protect Workbook)، ضع إشارة على مربعات الاختيار "البنية" (Structure)، و"الإطارات" (Window )، وانقر على "موافق" (OK)، وما لم تكن بحاجة فعلاً إلى كلمة سر، لا تعيّنها, سيفتح هذا الملف تلقائياً كلما فتحت برنامج إكسل إذا وضعت له اختصاراً في مجلد XLStart، لإكسل (وهو موجود في المسار C:Program FilesMicrosoft OfficeOffice10 بالنسبة لإكسل 2002، أو انظر في الملف C:Program FilesApplication DataMicrosoft Excel".
احفظ الملف الذي أنشأته، واختبر كل وصلة بالنقر عليها لفتح الملف المرتبط بها. وإذا فتحت ملفاً باستخدام القائمة، ثم أغلقته، سيغلق ملف القائمة أيضاً. لتجنب هذا استخدم المفتاح "السابق" (Back) الموجود على شريط أدوات ويب للعودة إلى قائمة المصنف واختيار مصنف آخر. وستظهر قائمة المصنف أيضاً في قائمة الملفات أسفل قائمة ويندوز.
mfsmfs
mfsmfs
راح نتعرف على طريقة عمل التخطيط البياني الذي يدعم لك شكل عملك في الجدول ويوضحه لك بشكل اعمق

بسم الله الرحمن الرحيم


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



2-بعد ذلك تظهر لك هذه النافذة وهي معالج التخطيطات (هذه النافذة تسألك ما مو شكل الرسم البياني الذي يريحك ويخدم عملك ) اما عن نفسي اخترت اول شكل ثم بعد ذلك تضغط امر التالي .



3-ثم بعد ذلك تظهر نافذة تبين لك الشكل الذي اخترته لعمك ثم تضغط على زر التالي .



4-ثم بعد ذلك تظهر لك هذه النافذه كي تضع عنوان للمخطط البياني وللمحور السيني والمحور الصادي مثل ما هو موضوح بالرسم ثم تضغط على زر التالي .



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



6-وهذا هو الشكل النهائي للعمل
mfsmfs
mfsmfs
1- في البداية ننشئ أربعة أعمدة العمود الأول يحتوي على أسماء الطلاب والعمود الثاني على درجاتهم والعمود الثالث على النسبة المئوية والعمود الرابع على الأسماء التي نرغب ترتيبها حسب النسبة المئوية (كما هو موضح في الصورة أدناه).



2- ندخل أسماء الطلاب في العمود الأول وتقابلها درجاتهم في العمود الثاني كما في الصورة التالية.



- الآن ننشئ الدالة ( دالة احتساب النسبة المئوية ) في أول خانة ( حقل ) في العمود الثالث أي الحقل C2 كما في مثالنا هذا. والدالة هي عبارة عن الصيغة التالية الموجود بين القوسين بدون القوسين ( =B2/1800*100 ) حيث:
• B2 هي خانة الدرجة المجاورة للحقل C2 بمعنى أنها هي الدرجة التي نرغب في احتساب النسبة المئوية لها.
• 1800 هي الدرجة العظمى ( القصوى ) أي أعلى درجة يمكن أن يحصل عليها الطالب.
• 100 هذا ثابت لاحتساب النسبة المئوية وبدونه تكون النسبة مابين صفر وواحد.
والصورة التالية توضح أكثر:



بعد ذلك نسحب من الزاوية السفلى من اليسار للحقل C2 حتى نصل إلى الحقل C17 ثم نتوقف عن السحب وستظهر النسب المئوية لجميع الطلبة.( كما هو موضح في الشكل التالي)



بعد ذلك نختار كل العمود من دون العنوان طبعا ( أي كل النسب المئوية الموجودة). ثم ( نعمل نسخ وذلك من قائمة Edit>Copy) أو نضغط على Ctrl+C معا، ونبقي الاختيار في مكانه ونذهب إلى Edit>Paste Special>Value ثم نضغط OK وستظهر القيم نفسها ولكن نحن بذلك نكون قد تخلصنا من صيغة المعادلة ( معادلة احتساب النسبة المئوية وثبتنا نتائجها فقط بدون العبارة أو الصيغة ) والشكل التالي يوضح أكثر:





بعد أن نضغط على الزر Ok في مربع الحوار (Paste Special) ونعود إلى ورقة العمل نضغط على الزرEnter مرة واحدة فقط لنلصق البيانات في نفس مكانها.
بعد ذلك ننسخ الأسماء نسخ عادي ونلصقها إلصاق عادي في العمود D.
4- الآن سنتعلم كيفية الترتيب، في البداية نختار العمودين C وD بدأ من الحقل D2 وحتى C17 ثم نذهب إلى Data>Sort أو بيانات > ترتيب، وبعد ذلك سيظهر لنا مربع حوار في البداية نذهب لأسفل مربع الحوار ونختار No Header أي أن الأعمدة التي اخترتها لا تحتوي رؤوس أو عناوين لها ( أي أنها قيم فقط ) بعد ذلك نختار في الخيار الأول Sort By Column C Descending Then by Column D Descending وهذا يعني ( رتب حسب العمود C تنازليا ثم حسب العمود D تنازليا ) واختيار تنازليا أو تصاعديا يكون حسب رغبتنا فإذا أردناه أن يبدأ بالقيمة الكبرى ثم الصغرى وهكذا نضع تنازليا وإذا أردناه أن يبدأ بالصغرى ثم العظمى نضع تصاعديا.
وفي الشكل التالي إيضاح أكثر:



بعد ذلك سوف يتم الترتيب من الأعلى للأسفل بحسب النسبة المئوية. ولكن لاحظ(Notice) ترتيب النسب لا يرتبط بترتيب الاسماء والدرجات في العمودين الأولين بل يرتبط بترتيب الأسماء في العود الاخير أي انه في مثالنا السابق أحمد لم يحصل على 100% بل صقر هو الذي حصل على 100% وكانت درجة أحمد 1425 بينما درجة صقر 1800 ونسبة أحمد هي 79.66667% .
وهذه هي نتيجة المثال بعد تطبيق بعض التنسيقات عليه وقد قسمته إلى نصفين اسم الطالب ودرجته يمين ونسبة الطالب واسمه يسار: