علي المصري قام بنشر أغسطس 3, 2014 قام بنشر أغسطس 3, 2014 السلام عليكم ورحمة الله وبركاته سؤال على الماش ............ هل يمكن ايجاد المجموع داخل التقرير باستخدام اوامر vba بدلاً من الاستعلامات بمعنى انه لدي تقرير به المواد ( عربي - رياضيات - انجليزي ) مثلا واريد مجموع الدرجات لكل طالب بالطريقة العادية = عربي + رياضيات + انجليزي ولكني اريد ان اجمع عن طريق اوامر vba حتى استطيع ان ادخل بعض الشروط الاضافية على الجمع
.Azhar قام بنشر أغسطس 3, 2014 قام بنشر أغسطس 3, 2014 وعليكم السلام اخ علي لماذا VBA يمكن انشاء عمليات رياضية معقدة على التقرير بدون استخدام استعلام وذلك من خلال كتابة التعابير
علي المصري قام بنشر أغسطس 3, 2014 الكاتب قام بنشر أغسطس 3, 2014 شكرا لاهتمامك بالموضوع ولكن ممكن تطبيق بسيط لاني لم استطع عمل ذلك شكرا
شامل2 قام بنشر أغسطس 4, 2014 قام بنشر أغسطس 4, 2014 السلام عليكم شاهد المرفق عسى ان يكون هذا طلبك db1.rar
علي المصري قام بنشر أغسطس 4, 2014 الكاتب قام بنشر أغسطس 4, 2014 شكرا اخي الكريم ولكن هذه الطريقة اعرفها جيدا طلبي هو ايجاد المجموع عن طريق كود VBA شكرا لاهتمامك وجزاك الله خيرا
شامل2 قام بنشر أغسطس 5, 2014 قام بنشر أغسطس 5, 2014 السلام عليكم شاهد المرفق بعد اجراء الجمع بالكود عسى ان يكون هذا طلبك db1.rar
علي المصري قام بنشر أغسطس 5, 2014 الكاتب قام بنشر أغسطس 5, 2014 السلام عليكم ورحمة الله وبركاته تمام كلامك ولكن هذه الحالة إذا كانت مربعات النص المراد جمعها هي تنسيق رقم ولكن في بعض الأحيان احتاج ان اكتب بداخلها حرف بدلا من رقم مثلا ( غ ) ولذلك انا عامل تنسيق مربعا النص إلى نص فعند استخدام هذه الطريقة احصل على كتابة الارقام داخل الموجوع بجوار بعضها فقط وليس المجموع مثال 6+5+4+3 = 3456 فكيف احصل على المجموع في هذه الحالة شكرا
أفضل إجابة شامل2 قام بنشر أغسطس 5, 2014 أفضل إجابة قام بنشر أغسطس 5, 2014 السلام عليكم في هذه الحالة يجب عليك استخدام الدالة Val 1
علي المصري قام بنشر أغسطس 5, 2014 الكاتب قام بنشر أغسطس 5, 2014 تم بحمد الله وتوفيقه جزاك الله خيرا وبارك الله فيك ولكن هناك مشكلة صغيرة بقت : انه إذا كانت لدي مربعات النص كلها مثلا اربع مربعات نص كل واحد منهم قيمته = غ فأجد الناتج = صفر هل يمكن ان احصل على المجموع هو نفسه = غ وليس صفرا شكرا
علي المصري قام بنشر أغسطس 5, 2014 الكاتب قام بنشر أغسطس 5, 2014 تم الوصول للحل بحمد الله وتوفيقه على النحو التالي ( كمصدر لبيانات مربع النص المخصص للمجموع ) بدون VBA فما رأي حضرتك =IIf(([Arabic]="غـ" Or [Arabic]="غ") And ([English]="غـ" Or [english]="غ") And ([Math]="غـ" Or [math]="غ") And ([Science]="غـ" Or [Science]="غ");"غ";Val([Arabic])+Val([English])+Val([Math])+Val([Science])) 1
شامل2 قام بنشر أغسطس 6, 2014 قام بنشر أغسطس 6, 2014 السلام عليكم ويمكن تحويله الى محرر الفيجوال بيسك ويعمل بالشكل الصحيح ولكن اعتقد ان الطالب الغائب في جميع المواد لا يعطى مجموع وانما يبقى صفر وحتى الطالب الغائب في أي درس من الدروس هذا حسب ما معمول به في نظامنا التعليمي او يترك حقل الجمع والمعدل فارغ فقط المجموع والمعدل للطالب الناجح؟؟؟
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.