logo

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



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





01-10-2019 07:02 صباحاً
معلومات الكاتب ▼
تاريخ الإنضمام : 21-08-2017
رقم العضوية : 3
المشاركات : 10534
رصيد العضو : 3
الجنس :
تاريخ الميلاد : 1-10-1978
الدعوات : 24
قوة السمعة : 36769
الاعجاب : 191
السلام عليكم ورحمة الله وبركاته

إخواني وأحبابي في الله


كيف يمكن تحويل المعادلات إلى أكواد؟

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

سنقوم بضرب مثال لمعادلة ترقيم في العمود الأول اعتماداً على المدخلات في العمود الثاني ، حيث يحتوي العمود الأول (النطاق A2:A11 على معالة ترقيم بسيطة)

J9fiN_001

بفرض أن لديك في ورقة العمل Sheet1 ، النطاق B2:B11 فيه مجموعة أسماء ، ولديك في النطاق A2:A11 معادلة تقوم بعملية الترقيم والمعادلة بهذا الشكل :

CODE
=IF(B2="","",SUBTOTAL(103,$B$2:B2))


والمطلوب تحويل المعادلة إلى كود والحصول على القيم فقط دون المعادلة ، أي يتم الحصول على نفس النتيجة وبنفس المعادلة دون الاحتفاظ بالمعادلة نفسها

الكود في الملف المرفق وتم شرح لأسطر الكود في الفيديو لكي يتبين لكم طريقة التعديل على الكود بما يتناسب معكم

شرح الكود كتابة لمن يتعثر عليه مشاهدة الفيديو
----------------------------------------------

السطر الأول تعريف المتغير lr لمعرفة رقم آخر صف به بيانات في العمود الثاني (عمود الأسماء)

السطر الثاني بدء التعامل مع ورقة العمل المسماة Sheet1 ونستخدم جملة With .... End With لتحقيق المطلوب وهو التعامل مع ورقة العمل Sheet1، وفائدة هذه الجملة أنها تختصر التعامل مع الجمل البرمجية حيث أنه بدلاً من أن تكتب في كل الأسطر Sheets("Sheet1") في كل سطر للإشارة إلى ورقة العمل ، باستخدام جملة With ... End With ستقوم باستبدال الكلمة بنقطة فقط

السطر الثالث تعيين قيمة للمتغير lr وهذا يعتمد على العمود المطلوب معرفة رقم آخر صف به وهو العمود الثاني ، ويخزن المتغير رقم آخر صف للتعامل مع النطاق بدايةً من B2 إلى آخر صف به بيانات في العمود B

السطر الرابع جملة With داخل جملة With الأولى وهو للتعامل مع النطاق بدايةً من الخلية A2 إلى آخر خلية اعتماداً على العمود الثاني كما ذكرنا

السطر الخامس استخدام كلمة Formula لوضع المعادلة وتوضع المعادلة بالكامل بما في ذلك علامة يساوي بين أقواس تنصيص ، وتتم بعض التعديلات على المعادلة بالشكل التالي : الفاصلة المنقوطة في المعادلة تستبدل بفاصلة عادية ، وأقواس التنصيص الموجودة في المعادلة توضع بين أقواس تنصيص أخرى

السطر السادس يتم تحويل المعادلات التي تم إدراجها في السطر السابق إلى قيم

السطر السابع والثامن لإغلاق جملتي With وتنتهي بكلمة End With

وأترككم مع شرح الفيديو




*** إذا أعجبكم الفيديو لا تنسوا الضغط على زر إعجاب Like وعمل اشتراك بالقناة Subscribe وتفعيل زر الجرس ليصلكم كل جديد

r5g5o_YouTube



إعداد وتقديم / ياسر خليل أبو البراء
 
 
  T4031_Convert Formulas To VBA Tutorial YasserKhalil Excel-Egy.rar   تحميل rar مرات التحميل :(46)
الحجم :(16.798) KB


أثارت هذه المشاركة إعجاب: abouelhassan، اسامة محمد، عبدالسلام بن عباس، aboammar، noureddine70، nyfmpha، تاج الدين،



look/images/icons/i1.gif تحويل المعادلات إلى أكواد Convert Formulas To VBA
  01-10-2019 10:43 صباحاً   [1]
معلومات الكاتب ▼
تاريخ الإنضمام : 20-11-2017
رقم العضوية : 1757
المشاركات : 1766
رصيد العضو : 1
الدولة : مصر
الجنس :
الدعوات : 2
قوة السمعة : 9687
الاعجاب : 26
أحسنت استاذ ياسر بارك الله فيك وزادك الله من فضله



توقيع :ali mohamed ali


{ وَقُل رَّبِّ زِدْنِي عِلْمًا }
[ كن على يقين من اعمالنا نخطئ ومن اخطائنا نتعلم ولذلك لا شي مستحيل ]
ساهم دائماً فى حل أى مشكلة او أستفسار لديك مع إضافة رد بشكره
أو دعوة لمن قدم اليك المساعدة,فالجميع هنا يعمل على مساعدة
الاخرين لوجه الله وان تحتسب له اجر عند الله

look/images/icons/i1.gif تحويل المعادلات إلى أكواد Convert Formulas To VBA
  01-10-2019 02:13 مساءً   [2]
معلومات الكاتب ▼
تاريخ الإنضمام : 21-08-2017
رقم العضوية : 3
المشاركات : 10534
رصيد العضو : 3
الجنس :
تاريخ الميلاد : 1-10-1978
الدعوات : 24
قوة السمعة : 36769
الاعجاب : 191
بارك الله فيك أخي العزيز علي ومشكور على مرورك العطر




look/images/icons/i1.gif تحويل المعادلات إلى أكواد Convert Formulas To VBA
  01-10-2019 07:45 مساءً   [3]
معلومات الكاتب ▼
تاريخ الإنضمام : 21-08-2017
رقم العضوية : 14
المشاركات : 1309
رصيد العضو : 0
الدولة : مصر
الجنس :
تاريخ الميلاد : 4-7-1990
الدعوات : 59
قوة السمعة : 4570
الاعجاب : 0
موقعي : زيارة موقعي
بجد موضوع ولا ارع بارك الله فيك استاذى العزيز وزادك الله من علمه



توقيع :محمود ابو الدهب
لى عظيم الشرف بالانضمام لهذا الصرح العظيم
وكم أتمنى من الله
ان يعيننى ويعلمنى من علمة الواسع فهو ولي ذالك وهو على كل شي قدير

تحياتى وتقدير للجميع  محمود ابوالدهب

look/images/icons/i1.gif تحويل المعادلات إلى أكواد Convert Formulas To VBA
  01-10-2019 07:48 مساءً   [4]
معلومات الكاتب ▼
تاريخ الإنضمام : 20-11-2018
رقم العضوية : 9257
المشاركات : 803
رصيد العضو : 0
الدولة : مصر
الجنس :
تاريخ الميلاد : 13-9-1980
قوة السمعة : 3951
الاعجاب : 23
جزاكم الله خيرا
موضوع ذات الاهميه
يرزقك الله الفردوس الأعلى من الجنه
انت ووالديك وعائلتك ومن كان له فضل عليك




look/images/icons/i1.gif تحويل المعادلات إلى أكواد Convert Formulas To VBA
  01-10-2019 07:53 مساءً   [5]
معلومات الكاتب ▼
تاريخ الإنضمام : 21-08-2017
رقم العضوية : 3
المشاركات : 10534
رصيد العضو : 3
الجنس :
تاريخ الميلاد : 1-10-1978
الدعوات : 24
قوة السمعة : 36769
الاعجاب : 191
أخي الحبيب محمود
أخي الحبيب حسونة
مشكور على مروركما العطر بالموضوع .. بارك الله فيكما




look/images/icons/i1.gif تحويل المعادلات إلى أكواد Convert Formulas To VBA
  02-10-2019 02:35 مساءً   [6]
معلومات الكاتب ▼
تاريخ الإنضمام : 19-09-2018
رقم العضوية : 8086
المشاركات : 279
رصيد العضو : 0
الجنس :
تاريخ الميلاد : 30-10-1982
الدعوات : 1
قوة السمعة : 991
الاعجاب : 14
يا سلام الله عليك يا استاذ ياسر كم كنت ابحث عن هذه الطريقة بارك الله فيك استاذنا




look/images/icons/i1.gif تحويل المعادلات إلى أكواد Convert Formulas To VBA
  02-10-2019 02:44 مساءً   [7]
معلومات الكاتب ▼
تاريخ الإنضمام : 21-08-2017
رقم العضوية : 3
المشاركات : 10534
رصيد العضو : 3
الجنس :
تاريخ الميلاد : 1-10-1978
الدعوات : 24
قوة السمعة : 36769
الاعجاب : 191
بارك الله فيك أخي علي سالم والحمد لله أن وجدت ضالتك ويا رب تستفيد وتفيد غيرك




look/images/icons/i1.gif تحويل المعادلات إلى أكواد Convert Formulas To VBA
  02-10-2019 06:34 مساءً   [8]
معلومات الكاتب ▼
تاريخ الإنضمام : 19-09-2018
رقم العضوية : 8086
المشاركات : 279
رصيد العضو : 0
الجنس :
تاريخ الميلاد : 30-10-1982
الدعوات : 1
قوة السمعة : 991
الاعجاب : 14
المشاركة الأصلية كتبت بواسطة: YasserKhalil بارك الله فيك أخي علي سالم والحمد لله أن وجدت ضالتك ويا رب تستفيد وتفيد غيرك
جزاك الله خيراً استاذنا وأنا حاسس أن الدرس دا تم إعداده خصيصاً من أجلي بارك الله لك استاذنا لكن لي سؤال بالنسبة لدوال الصفيف كيف تنفذ بهذه الطريقة (يعني معروف ان دوال الصفيف لها نظام في الإدراج يعني لازم اضغط ثلاث مفاتيح مع بعض من أجل تفعيل المعادلة) يا ريت لو شرح للطريقة وعذراً على الإطالة وجزاك الله خيراً استاذنا




look/images/icons/i1.gif تحويل المعادلات إلى أكواد Convert Formulas To VBA
  02-10-2019 08:11 مساءً   [9]
معلومات الكاتب ▼
تاريخ الإنضمام : 21-08-2017
رقم العضوية : 3
المشاركات : 10534
رصيد العضو : 3
الجنس :
تاريخ الميلاد : 1-10-1978
الدعوات : 24
قوة السمعة : 36769
الاعجاب : 191
بارك الله فيك أخي العزيز علي
لو شفت الفيديو هتلاقيني استخدمت الخاصية Formula .. لما تيجي تستخدم معادلات الصفيف هتستخدم FormulaArray .. بس خلاص
بس بالنسبة لمعادلات الصفيف بيكون فيه تحفظ إنها لا تستخدم مع النطاق بالكامل في بعض الأحيان ..
عموماً جرب ولو واجهتك أي مشكلة اطرحها في موضوع جديد




look/images/icons/i1.gif تحويل المعادلات إلى أكواد Convert Formulas To VBA
  02-10-2019 09:10 مساءً   [10]
معلومات الكاتب ▼
تاريخ الإنضمام : 19-09-2018
رقم العضوية : 8086
المشاركات : 279
رصيد العضو : 0
الجنس :
تاريخ الميلاد : 30-10-1982
الدعوات : 1
قوة السمعة : 991
الاعجاب : 14
لا أدري كيف اشكرك استاذنا ولا أملك إلا الدعاء لك ولوالديك بالفردوس الأعلى من الجنة اللهم آمين




look/images/icons/i1.gif تحويل المعادلات إلى أكواد Convert Formulas To VBA
  02-10-2019 09:56 مساءً   [11]
معلومات الكاتب ▼
تاريخ الإنضمام : 21-08-2017
رقم العضوية : 3
المشاركات : 10534
رصيد العضو : 3
الجنس :
تاريخ الميلاد : 1-10-1978
الدعوات : 24
قوة السمعة : 36769
الاعجاب : 191
جزاك الله خيراً أخي علي سالم ومشكور على دعائك الطيب ولك بمثل ما دعوت لي وزيادة




look/images/icons/i1.gif تحويل المعادلات إلى أكواد Convert Formulas To VBA
  02-10-2019 10:02 مساءً   [12]
معلومات الكاتب ▼
تاريخ الإنضمام : 19-09-2018
رقم العضوية : 8086
المشاركات : 279
رصيد العضو : 0
الجنس :
تاريخ الميلاد : 30-10-1982
الدعوات : 1
قوة السمعة : 991
الاعجاب : 14
التجربة لم تفلح استاذنا مع FormulaArray
 
  شششششششش.png   تحميل png شششششششش.png مرات التحميل :(4)
الحجم :(87.436) KB
  شسيشسيشيشسشيشسيشيشيشس.png   تحميل png شسيشسيشيشسشيشسيشيشيشس.png مرات التحميل :(2)
الحجم :(69.734) KB
 
  دالة التوزيع بعد ضبطها بالفيجوال.xlsm   تحميل xlsm مرات التحميل :(16)
الحجم :(99.885) KB





اضافة رد جديد اضافة موضوع جديد
الصفحة 2 من 3 < 1 2 3 >




المواضيع المتشابهه
عنوان الموضوع الكاتب الردود الزوار آخر رد
كيف يتم ثنيت الاعمده فى المعادلات فى حاله التعامل مع الجداول EM_ACC
5 305 EM_ACC
حل مشكلة تهنيج المعادلات ف شيت الاكسل zaki123
1 240 zaki123
مطلوب تأمين المعادلات دون تأمين و حماية ورقة العمل صلاح الصغير
6 900 صلاح الصغير
تكرار الرقم مع اكثر من رقم بالمعادلات asd2000
8 942 asd2000
كتابة المعادلات بطريقة vba Application احمد شريف
3 811 salim

الكلمات الدلالية
تحويل ، المعادلات ، أكواد ، Convert ، Formulas ،









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

الساعة الآن 03:35 AM