اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

سؤال عن تعشيش الحلقات التكرارية (التداخل)


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

السلام عليكم ورحمة الله وبركاته وبعد

شكراً لكم لإتاحة الفرصة

 

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

بخصوص برمجة أكسس  VBA

أريد كتابة شفرة  (كود) برمجي يشتمل على حلقتين تكراريتين  سواء جملة فور نكست (for next ) أو دو وايل (do while loop)

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

بمعنى آخر 

استدعاء الحلقة الداخلية عدة مرات حسب عداد الحلقة الخارجية 

أرجو أن الصورة قد وضحت 

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

وعليكم السلام ورحمة الله وبركاته 

أرجو ارفاق مثال صغير ليتم التعديل عليه وتوضيح المراد بصورة أوضح

 

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

قمت بتحميل المرفق والحمد لله 

ولكن ما فهمت المراد :blink:

أرجو توضيح المطلوب مثلا أريد أن أقوم بتشغيل كذا أو عرض كذا أو حذف كذا .....الخ 

فان كنت تدرى عن برنامجك كل شىء فنحن لا نعرف عنه شىء :wub:

 

حلقات التكرار1.jpg

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

أنا آسف نسيت لصق هذا النص  وشكراً لكم اهتمامكم

ملاحظة : أنا أعمل على الأوفيس 7 .

اختر الصف الثالث ثم 3ط ب ثم المجموعة (الأولى) ثم المادة الحديث1 ثم الوحدة (1) ثم الدرس (1)

بخصوص زر الأمر (توزيع الأنشطة على الطلاب) يقوم بتوزيع الأنشطة على الطلاب كلٍ حسب مجموعته مع اختلاف عدد الطلاب في المجموعات .

مع ملاحظة أن الإجراء رقم (0) أي النشاط (0) لا يتم توزيعه على أي طالب حيث يبدأ توزيع الأنشطة بالإجراء رقم (1) وهكذا ...

 المطلوب هو : جعل الزر يقوم بتوزيع الأنشطة على طلاب المجموعة الأولى ثم يقوم بالتغيير إلى المجموعة الثانية تلقائياً وهكذا إلى آخر مجموعة وهي السادسة  ثم يتوقف .

حاولت ولكن لم تنج محاولات في ذلك إلا بالتغيير اليدوي .

طبعاً عدد الطلاب أقل غالباً من عدد الأنشطة بحيث يأخذا الطالب أكثر من نشاط حسب دوره في التوزيع .

 

 

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

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