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

(عنوان مخالف) مضغوط جدا جدا جدا واريد المساعدة


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

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

 

عشمى في الله ثم فيكم 

ان تردو على استفساراتى  وما اريد فعله على الملف في اللينك  اسم المف do to it 

 

الملفين في المرفقات 

 

الطلب الاول

 

اولا الملف يتكون من ثلاث اوراق :

اول ورقة هى sheet1  ,in    وبها تقرير عن الاسم  والرقم القومى  ورقم بطاقة اخر  

المطلوب :

واريد فعل ماكرو  على الورقة sheet 1 وهو يقوم تحويل الورقة من الشمال الى اليمين عمل دمج للخلايا ثم توسيع الخلايا لكى يظهر بها الاسم كامل والرقم كامل ثم عمل فلتر بحيث لايوجد خلايا فارغة في اسم المواطن وليس التاجر لاننى لا اريد التاجر  وهى  العمود (e) 

 

 

ثانى ورقة هى control 

وبهذه الورقة اريد وضع الماكرو الذى ينفذ على sheet1  في المكان الاول ومكتوب بالون الاصفر 

 

 

ثالث ورقة 

وهى باسم main  وهى تحتوى على جدول اريد ان يملاء بمحتويات الورقة sheet1 

بعد تنفيذ الماكرو على الورقة sheet1  اريد ترحيل الداتا من هذا الشيت الى الجدول الموجود بالورقة main 

حيث يوجد اسم المواطن  ويوجد الرقم القومى     والرقم الاخر 

 

بحيث ان يعطى عدد االخلايا الغير فارغة من الورقة sheet1 التى سترحل الى main  في رسالة تظهر ان عدد المواطنين هو ( )

 

ملحوظة اريد لتاكيد ان التقرير الموجود في الشيت sheet 1   سوف يتم تغير العدد فيه حيث ان عدد الاسماء فيه متغير ويزيد او يقل حسب كل شهر  فيمكن زيادة عدد المسلسل الموجود في الورقة main  حسب عدد المسلسل في الورقة sheet 1 

 

مع العلم ان قمت بعمل عدد 2      ( command button ) وتم تسميتهم ولكن لا يوجد بهم اى كود فارجو ان يكون الكود بهم 

 

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

 

 

 

الطلب الثانى 

لا يوجد به صله بينه وبين الطلب الاول 

 

هو على workbook  مختلف تماما 

 

واليلنك بتعته هو : اسم الملف eso all 

 

 

اطلب في هذا الملف 

شئ بسيط جدا هو ان عند ترحيل الخلايا من الورقة batches  الى الورقة monitor

 

1- اريد ان اعرف عدد الخلايا التى تم ترحيلها ( الخلايا التى تم فعلا اللصق لها كام خليه ) في رسالة تظهر امام المستخدم بعدد هذه الخلايا 

مع العلم ان بعد اللصق تظهر هذه الرسالة بعدد الخلايا التى تم لصقها فعلا 

 

2- مع العلم ان الكود المعمول لعمل عملية النسخ واللصق لايوجد فيه حالة ان اذا تكرر التاريخ باليوم والاسم   لايظهر اى رساله بالخلايا المكرره ولكن كل ما يحدث هو ان الاحدث يكون هو الملصق  فانا لا اريد ذلك

ولكن ماريده هو ان اذا تكرر التاريخ  لنفس الاسم فيحدث عملية تنسيق للخليه المرحلة اليها بالورقة monitor بلون جديد وليكن احمر وبنفس الوقت يتم ظهور رسالة في النهاية بعدد الخلايا  المكررة ثم بعد الضغط على ok  يتم تحديد ;كل حالات التى يكون المكرر بالاسم والتاريخ في 

الورقة batches وعمل فلتر عليها لتظهر امام المستخدم ليستطيع اعادة كتابتها بطريقة يدوية مرة اخرى 

 

 

ملحوظة : 

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

 

الاكود موجودة بالداخل فارجو ان يضاف عليها المطلوب وتلوينه بلون اخر حتى افهم 

واذا لم يتاح هذا فاعمل الكود من الاول للاخر  براحتك 

شكرا واسف لاخذ وقت طويل  والاثقال بالطلبات 

 

الملفين في المرفقات 

ارجو الرد على في ما ارسلته حيث اننى مضغوط جدا جدا جدا واريد المساعدة 

tow.rar

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

لا يوجد مشكلة في sheet 1

اترك المطلوب منه انا سوف اعمله 

 

عموما كل ما اريده هو ان يتم الترحيل من الشيت sheet1  الى الشيت main 

وهذا هو  الماكرو الثانى على  شيت main 

هل يوجد به مشكلة 

 

 

اما المطلوب الثانى في الbook eso all 

هل يوجد به مشكلة 

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

أخى الكريم

انت مُصر على مخالفة قواعد وشروط المنتدى

1 - العنوان غير معبر عن اى موضوع .

2 - طلبين مختلفين فى موضوع واحد

اسم الظهور ليس له دلالة فى العربية ( مخالف )

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

من فضلك سجل دخول لتتمكن من التعليق

ستتمكن من اضافه تعليقات بعد التسجيل



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

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

Important Information