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

ياسر أحمد الشيخ

04 عضو فضي
  • Posts

    614
  • تاريخ الانضمام

  • تاريخ اخر زياره

كل منشورات العضو ياسر أحمد الشيخ

  1. شكرا استاذ محمد على ردك الكريم واهتمامك بالموضوع الغرض :عندنا فى العمل معتمدين على الواتس بشكل كبير جدا و عاملين جروبات عليه ،وبتنزل عليها صور ، جروب المحاضرات مثلا مطلوب منى ان انزل صور محاضرات كل شخص فى فولدر لوحده ،وبعد كده اعمل تقرير بمحاضرات كل شخص وصوره لكل محاضرة ومطلوب منى فى فايل آخر :(جروب الاعمال بالصور ) ان انسخ الصور فى فايل اكسل والنص اللى مكتوب عليها بجوارها فى خلية اخرى وفايلات أخرى من هذا القبيل والموضوع ده أنا بعمله كل يوم وبياخد وقت كتير جدا ،فكنت عاوز اخلى البرمجه تساعدنى شويه فى الموضوع ده ملحوظة: الكود اللى فى الفايل بيقدر ينزل اى صورة من اى موقع ،ماعدا الواتس لأنه بيشفر الرسائل بيتبقى فى شكل blob ، رابط البلوب ده بيبقى مؤقت يعنى بيبقى شغال اثناء فتح الواتس فقط وفى نفس الجلسة ،يعنى لو حاولت تفتح نفس اللينك بعد قفل الواتس مش هيشتغل معاك دى روابط معلومات عن الموضوع وازاى ممكن تنزل الفايل من رابط blob لكن باستخدام لغة الجافا ،وانا معرفش الصراحة غير vba : Blob - Web APIs | MDN (mozilla.org) javascript - Convert blob to image file - Stack Overflow سبب عدم عمل الفايل: لابد من تثبيت مكتبه selenium basic ،وادراج المكتبه الخاصة بها ياريت تساعدنى فى الموضوع هكون شاكر لحضرتك جدا واى معلومات أو توضيحات عاوزها اتفضل ،وانا تحت امرك
  2. السلام عليكم احتاج إلى تنزيل الصور من جروب واتس ولكن روابط الصور تبدأ بـ "blob" ، والكود لا يستطيع تنزليها على الرغم من أن الكود يمكنه تنزيل الصور من مواقع أخرى. مثال لرابط صورة على الواتس: blob: https: //web.whatsapp.com/1c529efa-82...4-44786c403f13 في الفايل: هناك 2 موديول: 1- GoogleImages: يقوم الكود بتنزيل 10 صور من بحث جوجل 2-whatsapp: يقوم بفتح جروب الواتس ، ولكن لا يستطيع تنزيل الصور. الرجاء مساعدتي في تحميل الصور blob. شكرا مقدما download image blob urls vba selenium.xlsm
  3. السلام عليكم عندى 3 فايلات محاضرات (lectures 1-lectures 2-lectures 3) ،وفايل lectures report عاوز اجمع فيه الدتا من ال 3 فايلات (المحاضرة-عنوان المحاضرة-الورديه-التاريخ) فايل lecture report: انا عملت فيه معادل لجلب الداتا من اول فايل(المحاضر-عنوان المحاضرة-الورديه) ،ومعادله اخرى لجلب التاريخ =TRANSPOSE(FILTER('E:\My files\Required\Training\3\[Lectures 1.xlsx]Training'!$F$1:$WWW$3,XLOOKUP(D6,'E:\My files\Required\Training\3\[Lectures 1.xlsx]Training'!$B$4:$B$333,'E:\My files\Required\Training\3\[Lectures 1.xlsx]Training'!$F$4:$WWW$333)>0)) =TRANSPOSE(FILTER(INDEX('E:\My files\Required\Training\3\[Lectures 1.xlsx]Training'!$F$4:$WWW$333,MATCH(D6,'E:\My files\Required\Training\3\[Lectures 1.xlsx]Training'!$B$4:$B$333,0),),INDEX('E:\My files\Required\Training\3\[Lectures 1.xlsx]Training'!$F$4:$WWW$333,MATCH(D6,'E:\My files\Required\Training\3\[Lectures 1.xlsx]Training'!$B$4:$B$333,0),)>0)) المطلوب: اريد المعادلة ان تجلب الداتا من الفايلين الآخرين (يفضل معادله علشان عامل السرعه،واذا كان من المستحيل ممكن كود) ملحوظة :الناتج النهائى هيبقى محاضرات اول فايل واسفلها محاضرات تانى فايل واسفلها محاضرات ثالث فايل انا عندى اوفيس 365 الرجاء مساعدتى Lectures 1.xlsx Lectures 2.xlsx Lectures 3.xlsx Lectures Report.xlsx
  4. السلام عليكم أحتاج إلى إنشاء معادلة في ملف "لوك اب ريبورت" لجلب بيانات من ملف "لوك اب". تحتوي المعادلة على شرطين ، أحدهما في خلية مدمجة قدرت اعمل المعادلة التالية ولكنها تعمل فقط عندما يكون الملفان مفتوحين ، ولكن عندما أقوم بفتح ملف الريبورت فقط يعطينى خطأ: =INDEX(INDEX([Lookup.xlsx]Data!$B$6:$BB$36,,MATCH($B$4,[Lookup.xlsx]Data!$B$4:$BB$4,0)):INDEX([Lookup.xlsx]Data!$B$6:$BB$36,,MATCH($B$4,[Lookup.xlsx]Data!$B$4:$BB$4,0)+15),,MATCH(B$5,INDEX([Lookup.xlsx]Data!$B$5:$BB$5,,MATCH($B$4,[Lookup.xlsx]Data!$B$4:$BB$4,0)):INDEX([Lookup.xlsx]Data!$B$5:$BB$5,,MATCH($B$4,[Lookup.xlsx]Data!$B$4:$BB$4,0)+15),0)) الرجاء مساعدتي في إصلاح الخطأ فى المعادلة أو إيجاد بديل آخر أوفيس 365 ملحوظة: اسف انا كتبت اسماء الملفات بالعربى علشان لما بكتب كلام انجليزى مع عربى الجملة بتتلخبط انظر المرفقات lookup Report.xlsx Lookup.xlsx
  5. شكرا على الرد ممكن معلومات اكتر عن ازاى هتفيدنى هذه اللغه؟ وايه الحاجات اللى ممكن اعملها بيها؟
  6. السلام عليكم انا اعمل شئون ادارية (حسابات-شئون افراد-تسجيل بيانات-اى اعمال اداريه اخرى) اعمل على الاكسيل والوورد واعرف بعض المعادلات +vba مديرى يريد ان يعطينى كورس تدريبى فى لغه برمجه لكى تساعدنى فى العمل ما هى اللغه المناسبة لى؟
  7. أى حد يرد عليه يا جماعه لو فيه حاجه مش واضحه،يقولى
  8. أشكرك أخى الكريم على ردك ،ولكن طلبى هو حساب مبلغ المعاش وليس سن التقاعد هناك فرق شاسع بين الاثنين
  9. السلام عليكم اريد فايل أكسل لحساب مبلغ المعاش فى مصر الذى يمكن أن يتقاضاه الموظف بعد بلوغ سن المعاش القانونى أنا لا أعرف طريقه الحساب ،لذا لا أعرف كيف يكون شكل الفايل أرجو الافادة
  10. شكرا أخى الكريم ولكنى اريد معادله وليس كود ، كما ذكرت فى البوست الرئيسى
  11. السلام عليكم ورحمه الله وبركاته - أريد معادلة لكتابه تواريخ الراحات لكل موظف - الراحه رمزها R -الصف B يحتوى على التواريخ - النتيجة تكون هكذا: "01+07+13+19+20+26" متطلبات معينه: أريد معادلة وليس كود برمجى Write Dates of rest Days.zip
  12. بعد اذن الأخ الفاضل / ياسر خليل ، تفضل حل آخر باضافة if الشرطية: =IF(SUM(A1:A10)=0,0,SUM(A1:A10)) بالتوفيق
  13. شكرا أخى الكريم ياسر ولكنى لم أجد فى الصفحة سوى برنامج Gmetrics الذى يحتوى على نظام Simulation وهو تجريبى يعطيك 3 أسئلة فقط لكل برنامج فى الأوفيس ألا يوجد برنامج مجانى أو برنامج مكرك
  14. السلام عليكم ورحمه الله وبركاته أريد امتحانات Mos 2010 simulator وهى امتحانات متطورة فى الأوفيس بنظام محاكاة الامتحان الحقيقى حيث بعد انتهاء الاختبار يعطيك النتيجة بس ياريت أنا عايزها بالأنجلش لأن كل الى على النت نسخة فرنسية أرجو الافادة
  15. يا أخى انت قولت نأخد الموضوع نقطة نقطة!! أولاً:الموضوع مكون من قسمين: أ/ احتساب الحضور فى الراحة: 1- هناك موظفين يأخذون راحة يومين مثل : Fri+Sat 2- واهناك موظفين يأخذون راحة الورادى Shift A -Shift B-Shift C-Shift D وهى موضحة بالجدول الموجود بجوار تقرير الحضور فى BJ9 ، حيث أن لهم راحات متغيرة ب/احتساب الحضور فى أيام العطلات الرسمية لكل موظف وهى مكتوبة فى الخلية Q3 ثانياً :محلوظات : 1- اريد استثناء التواريخ المكتوبة فى عمود AL 2- قد يصادف ان تاريخ الراحة (سواء راحة يومين أو راحة وردية) يكون مثل تاريخ عطلة رسمية ، فيؤدى ذلك إلى تكرار كتابة اليوم مرتين لذا أرجو تفادى تكرار كتابة التواريخ فى نتيجة المعادلة ثالثاً:الاحتصارات: 1- "ر" تشير إلى الراحة 2- 8 أو أكثر تشير إلى الحضور أما بالنسبة لباقى الاختصارات فلا أهمية لها فى موضوعنا رابعاً:الاستفسارات: 1- بخصوص 30/6 اريد اهماله ، حيث عند استخدام split على اساس "+" سيقوم الكود باهمال 30/6 من أساسه فلا تقلق 2- نتيجة المعادلة وهي رقم 24 لأيمن 3- المطلوب هو عمل معادلة برمجية VBA Function وليس كود يتم وضع النتيجة فى مكان محدد المعادلة البرمجية سأكتبها فى Aj أرجو أن يكون الموضوع واضح
  16. أولاً: الطلب رقم 1 أريد كتابة تواريخ الحضور فى الراحة الأسبوعية مثلاُ Fri+Sat - الحضور يتمثل فى 8 أو أكثر - طبعاً هناك عمود للراحات column A - أريد استثناء اليوم الذى يتم ذكره فى عمود "AL" حيث أن هذا العمود يتمثل فى بدل الراحة الذى يحصل عليه الموظف عن حضوره فى الراحة مثال: - Ayman راحته هى Sat+Sun -قام بالحضور فى الراحة يومى 23/7+24/7 -لكن قام بأخذ بدل راحة عن يوم 23 ، حيث أن يوم 23 مذكور فى العمود AL -لذا يتبقى له يوم اضافى فقط وهو 24 ، لذا تصبح نتيجة المعادلة "24" هل الطلب والمثال واضحين؟؟؟ أريد تنفيذه فى شكل معادلة VBA Function
  17. للرفع ...................للرفع أين عباقرة الأكسل والبرمجة
  18. السلام عليكم ورحمه الله وبركاته عندى ملحوظة على الملف: - من الأفضل اخى ان يتم كتابه وقت الحضور أو الانصراف فى خليه واحدة ، بدلاً من كتابة الساعات فى خليه والدقائق فى خلية أخرى - مشكلة السالب تظهر لأن الموظف لا يتمم 8 ساعات عمل ، وتم حلها فى الملف بتحويل الساعات لرقم صحيح انظر المرفق لمزيد من التوضيح Time Sheet 2016.rar
  19. =IFERROR(INDEX($A$2:$A$13,MATCH($D4,$B$2:$B$13,0)),"") تفضل هذا شكل المعادلة فى حالتك هذه
  20. تفضل هذه المعادلة: نفترض أن الخلية التى تريد أختبارها هى a2 : =IF(LEFT(A2,1)="0",TRUE,FALSE) ملحوظة : فى الأكسل لا تستطيع أن تكتب صفر فى بداية الرقم إلا اذا حولت تنسيق الخلية إلى Text
  21. السلام عليكم ورحمه الله وبركاته عندى ملحوظة على الملف: - من الأفضل اخى ان يتم كتابه وقت الحضور أو الانصراف فى خليه واحدة ، بدلاً من كتابة الساعات فى خليه والدقائق فى خلية أخرى - مشكلة السالب تظهر لأن الموظف لا يتمم 8 ساعات عمل ، وتم حلها فى الملف بتحويل الساعات لرقم صحيح انظر المرفق لمزيد من التوضيح Time Sheet 2016.rar
  22. السلام عليكم ورحمه الله وبركاته أريد عمل VBA Function لكتابة تواريخ الأيام الاضافى ، وهى الحضور فى أيام الراحات والعطلات الرسمية انظر المرفق VBA Equation.rar
×
×
  • اضف...

Important Information