اذهب الي المحتوي
أوفيسنا

شرح الماكرو و القوائم بالصور مع برنامج


الردود الموصى بها

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

 

مجهود رائع

جزاك الله ألف خير

واصل ]اخي بدروسك الفريدة من نوعها

<{POST_SNAPBACK}>

مشكور أخى smail_d على متابعتك

و لكن ترقب

المفاجأه الكبرى

و سأعود بعدها ان شاء الله

رابط هذا التعليق
شارك

  • الردود 130
  • Created
  • اخر رد

Top Posters In This Topic

Top Posters In This Topic

Posted Images

مشكور كتير

جزاكم الله خيرا

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

يَا أَيُّهَا الَّذِينَ آمَنُوا إِن تَنصُرُوا اللَّهَ يَنصُرْكُمْ وَيُثَبِّتْ أَقْدَامَكُمْ [محمد : 7]

صدق الله العظيم

علي محمد

اللهم انصر الاسلام و اعز المسلمين

0.5392801148288715.jpg

رابط هذا التعليق
شارك

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


عجبا يا اخي طلبك بان تجعل الاعضاء يقومون بالدعاء لك.

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


تحياتي (y) :fff:
رابط هذا التعليق
شارك

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


الاخوه الكرام

سنتناول بالشرح فى هذا الجزء تفاصيل عن اشرطه الادوات قد نراها و لا نستخدمها و نستغل هذا الامر لاعداد برنامج للمصاريف الشخصيه 0

الدرس الاول
برنامج المصروفات الشهريه


و نبدأ بشرح القائمه List :
هذا شريط الادوات تم اضافته على الاوفيس 2003 و دوره الاساسى هو انشاء قائمه من عدد من الاعمده و الصفوف تستطيع التعديل عليهم بالاضافه و الحزف كم تستطيع انشاء اكثر من قائمه فى ورقه واحده و عند التعديل فى سطر من القائمه لا تتاثر ورقه العمل , اما الميزه الاساسيه من وجهه نظرى هى انك اذا اضفت سطر فى وسط أو اخر القائمه و قد سبق لك انشاء معادله فانك لا تحتاج الى السحب حتى تستمر المعادله فى السطر التالى بل القائمه تقوم بذلك بشكل تلقائى دون تدخل منك 0

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

أفضل عند انشاء أى برنامج ان نخصص ورقه للتعريفات الثابته ( الاساسيه) بمعنى البنود الثابته التى لا يحدث عليها تغيير الا نادرا و تصبح هى المرجع الاساسى فى البرنامج حيث انك بمجرد ان تقوم بعمل أى تغيير فى هذه الصفحه يتم التغيير بصوره تلقائيه فى باقى الاوراق حيث أن باقى الاوراق مرتبطه بهذه الصفحه الرئيسيه , أما الامر الثانى الذى أفضله هو التعامل بالاكواد و عدم التعامل بالاسماء لعده اسباب اهما احتمال الخطأ اكبر فحرف ى الحاسب يعتبره لا يساوى حرف ي مثلا مع ملاحظه أن السرعه فى ادخال البيانات بالارقام تفوق بكثير ادخال البيانت بالاسماء بشكل كبير 0

سوف نبدأ بأنشاء الصفحه الاساسيه و سوف نسميها ID و سوف نضع ثلاثه عنواين بصفه مبدأيه و هم الكود البيان دمج الكود
و لكن ماهى خانه دمج الكود
هذه الخانه سوف تفيدنا فى ادخال البيانات و الغرض منها هو دمج خليه الكود مع خليه البيان فى خليه واحده بحيث يظهر لك الكود و بجواره الاسم و يتم عن طريق الامر CONCATENATE
=CONCATENATE(A2;B2)


و سوف ندخل بيانات أول سطر فقط مع ملاحظه عند تكويد البنود اجعل المصاريف تبدأ من 311 و الايرادات تبدأ من 411 حتى يصبح لديك مجال واسع لاضافه بنود جديده 0

انظر الصوره
11_01.png

تعالوا الان نجرب عمل قائمه
سنقوم أولا بتحديد المجال الذى تريد عمل قائمه له , فعليك التحديد من A1 الى c2 ثم اذهب الى
Data
List
Creat List

كما بالصوره

11_02.png


تابع :

11_03.png


أكمل ادخال البيانات كما بالصوره التاليه و و لادخال كود كديد يجب الوقوف على النجمه ( بمعنى انك يجب ان تكون داخل حدود الجدول ) و لاحظ ان خليه الدمج الموجوده فى عمود c يتم ملئها تلقائيا دون ان تقوم بالسحب كذلك اذا ادرجت صف جديد و هذه احدى مميزاتList السابق الحديث عنه 0
و هذا هو الشكل النهائى للقائمه

11_04.png


و اترككم الى يوم الخميس ان شاء الله لتقوموا بتجربه الشرح 0

السلام عليكم

تم تعديل بواسطه hs889
  • Like 1
رابط هذا التعليق
شارك

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


الدرس الثانى
برنامج المصروفات الشهريه



انتهينا فى الدرس الاول من اعداد ورقه للتعريفات الثابته و سنقوم الان باعداد ورقه أدخال البيانات 0
سنقوم بانشاء ورقه جديده و لنسميها “ List” كما بالصوره مع ملاحظه ان الخلايا المظلله باللون الاصفر تتضمن معادلات و الاخضر لادخال البيانات عن طريق القائمه و سيلى شرحها و غير الملونه لادخال البيانات بطريقه عاديه 0

12_01.png

عمود دمج الكود
فى هذا العمود سنقوم بانشاء قائمه لاختيار البيانات منها و لكن قبل ان نبدا يجب تحديد المجال المراد اختيار البيانات منه و هو عمود دمج الكود فى ورقه “ ID” سنقوم بتظليله اولا عمود دمج الكود بالوقوف على الخليه C1 حتى يظهر سهم اسود صغير تم انقر اثناء ظهور السهم و تاكد ان التظليل كامل حتى الصف الذى يوجد به النجمه ( اخر سطر ) ثم انظر الصوره

12_02.png


12_03.png

و هكذا قمت بتحديد مجال عمود دمج الكود و لاحظ ان هناك _ بين كلمتى دمج و الكود
و للتجربه أذهب لاى ورقه ثم قف هنا

12_04.png

و اكتب دمج_الكود ستجد انك قد اتجهت الى المجال السابق تحديده , و بهذا يمكن الاستعاضه عن كتابه النطاقات مثل ( C1:C9 ) بكتابه دمج_الكود , مع العلم ان هذا المجال يزداد تلقائى عند اضافه سطر جديد كما سبق و بينا بالدرس السابق 0

ناتى للخطوه التاليه و هى أدخال البيانات عن طريق القائمه
قف فى الخليه B1 ثم


12_05.png


12_06.png

و هذه الصوره للزياده فى المعرفه

12_07.png

لاحظ ما حدث فى عمود دمج الكود

12_08.png

و هنا يظهر لنا فائده عمود دمج الكود 0
أنشاء مجالان جدبدان لكل من عمود الكود وعمود البيان
مرفق ملف لهذا الدرس

و الى لقاء يوم الاحد ان شاء الله

Prog_13.rar

تم تعديل بواسطه hs889
  • Like 1
  • Thanks 1
رابط هذا التعليق
شارك

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


الدرس الثالث
برنامج المصروفات الشهريه


سنقوم فى هذا الدرس باكمال بيانات و معادلات الملف

عمود الكود قى صفحه " List " ضع فى الخليه C2الكود التالى
=LOOKUP(B2;دمج_الكود;الكود)
حيث اننا مجرد اختيار بيانات دمج الكود يظهر لنا الكود تلقائى و لاظهار بيانات عمود البيان نضع الكود التالى
=LOOKUP(B2;دمج_الكود;البيان)
و قد سبق تعريف مجال البيان و دمج_الكود و طبعا تستطيع استبدال هذا المجال بنطاق خلايا تقوم انت بتحديدها 0 و فى عمود الرصيد ضع الكود التالى
=E2-F2
أنظر الصوره 13_01.pngو لجمع خانه الرصيد انظر ماذا تفعل القائمه " List " 13_02.png13_03.png و بنفس الطريقه تستطيع جمع اى عمود بالقائمه الان نذهب الى الورقه " ID " و نضيف عمود للمصروفات المتوقعه خلال الشهر باسم " التقديرى " و عمود ثان يقوم بجمع المصروفات خلال الشهر بورقه " List " ثم توزيع كل مبلغ على الكود المقابل له بورقه : " ID " أكتب الكود التالى بالخليه E2 بالورقه " ID "
=SUMIF(List!$C$1:$C$5;ID!A1:A8;List!$I$1:$I$5)


اجمع عمود الرصيد ويجب يجب ان يكون مجموع عمود الرصيد بالورقه ID يساوى مجموع عمود الرصيد بالورقه List فخصص خانه لطرح الخليتين و لتكن E11 و هى النقديه الباقيه معك 0
و تستطيع انشاء عمود لحساب الفرق بين التقدير و الفعلى مع مراعاه الاشاره

و هذه الصوره النهائيه لورقه " List "

13_04.png

و هذه الصوره النهائيه لورقه " ID "

13_05.png


و المبلغ الموجود فى خليه المجموع هو النفديه الباقيه معك و يجب ان يساوى خليه المجموع بالورقه " List "

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

مرفق ملف نهائى

و الى لقاء

السلام عليكم

Prog_14.rar

تم تعديل بواسطه hs889
  • Like 2
رابط هذا التعليق
شارك

  • 5 weeks later...

أخي /hs889

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

Macro4.rar

رابط هذا التعليق
شارك

Re_Macro4.rar

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

اخى مزلزل

اسف انى تاخرت فى الرد لانشغالى هذه الفتره

كله تمام

قمت بالتعديل كما تريد لاول ثلاثه ايام و تستطيع ان تفهم الفكره و تكمل باقى الايام

الملف مرفق

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

رابط هذا التعليق
شارك


أخي / hs889

جزاك الله الف الف الف خير
وجعل الله مساعدتك هذه في ميزان حسناتك
والله ينور طريقك ويجعلك في كل طريق نور, ويزيدك ربي من فضله
هذا ما أريد !
رابط هذا التعليق
شارك

  • 4 weeks later...
  • 4 weeks later...

رغم تثبيت الموضوع إلا أنني ظنته شرحاً عادي كباقي الشروحات ، ولكن وبعد تصفحي له وجدت الكثير من الفوائد والنقاط المهمه التي لم اكن أعلمها سابقاً .

بارك الله فيك أخي هادي وجعله في موازين أعمالك .

أخوك : أبوعبد الله

رابط هذا التعليق
شارك

  • 1 month later...
  • 1 month later...
  • 4 weeks later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه



×
×
  • اضف...

Important Information