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

omar elhosseini

المشرفين السابقين
  • Posts

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

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

  • Days Won

    4

كل منشورات العضو omar elhosseini

  1. اخى apt شاهد هذا الرابط به الشرح استخراج النتائج بإستخدام التصفية المتقدمة تحياتى
  2. الاخ apt تحياتى بالنسبة للورقة الثانية : لن يعمل هذا الحدث لأن التأثير هنا غير مباشر وهو يعمل فقط مع الاحداث المباشرة ولجعل الحدث يستشعر التغير الغير مباشر لابد من عمل زناد لاطلاق هذا الحدث عند التغير الغير مباشر وهذا موضوع اخر يطول شرحة ولابد قبل شرحة ان يعى المتلقى جيدا الفجوال والاحداث . بالنسبة لحدث الورقة الثانية : فى البدية عند انشاء الملف لأول مرة لن يعمل هذا الحدث واذا كنت تعى جملة (AdvancedFilter) وقمت بعمل هيدر العمود الاول للورقة الثانية هو نفسه هيدر العمود الاول للورقة الأولى .... فسيعمل للمرة الاولى فقط ولن يعمل فى المرة الثانية . وسبب عدم العمل فى المرة الثانية هى جملة الفرز (Sort) التى تبدل موضع هيدر العمود الاول فى الورقة الثانية لان الترتيب يجب ان يبدأ من الخلية الثانية حتى يبتعد عن الهيدر الذى لن تعمل جملة (AdvancedFilter) بدونه . اخى يمكن عمل ذلك بحدث واحد فقط بعيدا عن تصادم الاحداث ولكن يجب ان توضح نقطة Capital (a) و(A) هل سيكون الحرف الاول فقط ام كل الحروف تحياتى
  3. عليكم السلام ورحمة الله وبركاتة الاخ كريم تحياتى لك اخى كنت من فترة اود ان اشكرك وها هى المناسبة اتيه اولا اشكرك اخى على متابعتك الجيدة ثانيا وهو شئ عظيم ورائع مساهمتك فى مساعدة الاخوة بخلق سمح فشكرا لك اخى جزيل الشكر وجعله الله فى ميزان اعمالك اخى اذا كنت تقص انه عند وجود الاسمين ( احمد / أحمد ) بفارق الهمزة فى الاسم الثانى ان يعمل الكود على اعتبارهم اسمين متكررين ويستخرج احدهم فقط فأقول لك اخى فى حياتنا العامة او الدارجة قد نعتبر ان الاسمين هما اسم لشخص واحد ولكن مع الكومبيوتر الامر يختلف فى الاتى وفى الحقيقة ليس الكومبيوتر هو سبب الخلاف ولكنه تصميم جدول الاحرف الذى يعمل من خلالة الكومبيوتر فجدول الحروف اسكى مصمم على اساس ان الالف بدون الهمزة العلوية هو حرف مختلف عن الالف بالهمزة العلوية وعلى ذلك يعتبر احمد بدون الهمزة كلمة مختلفة عن احمد بالهمزة العلوية وباستخدام الدالة (CODE) لأظهار كود الالف بدون الهمزة والالف بالهمزة سنجد ان كود الالف بدون الهمزة هو 199 و سنجد ان كود الالف بالهمزة هو 195 وهذا معناه انهما حرفان مختلغان وليس حرف واحد وعلى ذلك يعتبر احمد بدون الهمزة كلمة مختلفة عن احمد بالهمزة العلوية ارجو ان اكون قد وفقت فى توضيحى
  4. شاهد المرفق تم التنفيذ بالصيغ project_Omar2.rar
  5. اخى كان يجب ذكر ذلك من البداية ولم تنتبة لما هو موجود فى توقيعى من ملاحظات باللون الاحمر اعتقد ان الحل محتاج احد الاخوة من ذوى المستوى الاعلى من مستواى ... ؟؟؟ تحياتى
  6. تم معالجة المشكة بأستخدام ( التصفية المتقدمة ) ولكن ليس من خلال قوائم الاكسيل المتاحة فى شريط قوائم العمل من قائمة (بيانات / تصفية / تصفية متقدمة ) ولكن من خلال التصفية المتقدمة بأستخدام اوامر الفجوال بيسك لتخطى العقبات والعراقيل التى تم وضعها فى قاعدة البيانات وهذة العرقيل : 1 - احتواء بيانات العميل على اكثر من سطر احد 2 - بيان العميل الواحد يمكن ان يشمل على اكثر من عملية كل منها له تاريخ مختلف ( لأنه سيتم البحث بالتاربخ ايضا ) . الشرح : الكود المستخدم : Range("db").AdvancedFilter Action:=xlFilterCopy, CriteriaRange:=Range( _ "MyCri"), CopyToRange:=Range("Des"), Unique:=False ويتم تمرر ثلاث نطاقات الى هذا الكود ويجب ان تحتوى هذه النطاقات ضمنيا على السطر الاول ذو عناوين الحقول : النطاق اول وهو نطاق قاعدة البيانات : 1 - يتم تسمية نطاق قاعد البيان بأسم (db) وهو المدى (A1:K48) فى الورقة 6 ( اذا لم تكن تعرف معنى تسمية النطاق يوجد بالمنتدى الكثير من المشاركات تشرح ذلك ) النطاق الثانى وهو نطاق الشروط : 2 - يتم تسمية نطاق الشروط بأسم (MyCri) وهو المدى (A1:K2) فى الورقة 5 النطاق الثالث وهو نطاق استخراج البيانات : 3 - يتم تسمية نطاق استخراج البيانات بأسم (Des) وهو المدى (A4:K57) فى الورقة 5 ومن المفروض عمل زر لتشغيل هذا الكود فى الورقة الخامسة بالضغط علية يتم استخراج السجلات التى تحتوى على الشرط الموجود فى منطفة الشروط المشار اليها سابقا . ولكنى فضلت ان تتم الفلترة بمجرد ادخال اى شرط او زيادة عدد الشروط لأكثر من شرط واحد حتى تكون ذو تأثير مرئ جيد . لعلى اكون قد وفقت فى الشرح واذا لم يكن واضحا فيجب الألمام ببعض الاساسيات فأذا كان شئ غامضا ارجو الاشارة الية للتوضيح اكثر . واتمنى من الله عز وجل الا تكون هذه المشاركة الاولى والاخيرة للأختين "1x2" ( نبيطه / sunflower ) بسب المشروع فقط . اما الاخ samir1 ذو الرغبة الاكيدة فى التعلم ومساعدة الاخرين وهو مثال جيد يحتذى به - سأعد مشاركة ياخى لتوضيح هذه الطرقة وتوضيح الفرق بين استخراج النتائج فى نفس مكان قاعدة البيانات او استخراج النتائج فى مكان اخر مع توسع بعض الشئ لتوضيح استخدام الشروط كأداة جيدة لأستخراج النتائج بأستخدام الجمع والضرب الشرطى ( Or / And ) تحياتى
  7. اخى شاهد المرفق يمكن عمل ذلك من خلال التنسيق بدلا من الكود Test.rar
  8. شاهد المرفق اخى غير ذلك ارفق الملف او مثال واضح test.rar
  9. شاهد المرفق اخى test.rar
  10. الاخ خالد نور اخى العزيز شكرا على سؤالك نأمل من الله عز وجل اتمام رضاه علينا ... تحياتى
  11. الاخ ابو اسامة العينبوسي تحياتى شاهد المرفق مع ملاحظة انه يمكن التحكم فى مكان الورقة الجديدة اذا لزم الامر ذلك . ________________.rar
  12. شاهد المرفق اخى _______________________2.rar
  13. تحياتى نبيطه الدكتورة هذى (الذكية) وضعت بعض الألغاز فى الورقة رقم 6 على العموم تم عمل اللازم طريقة العمل : فى الورقة رقم 5 يمكنك استخراج بيانات اى عميل بأى طريقة تناسبك وهى تجيب على جميع تسائلاتك وما يجد ايضا ويتم هذا من خلال السطر ذو اللون الاخضر يمكنك ادخال اى بيان تريدين الحصول على كامل بياناته ولكن بشرط ان يكون البيان تحت اسم الحقل المناظر له ولأظهار كل العملاء يتم ازالة اى بيانات فى السطر الاخضر شاهدى المرفق تحياتى project_Omar.rar
  14. اخى العزيز كابتن محمد غانم تحياتى فى الحقيقة اخى لم اقم بتصميم الفورم ولكنه من احد المنتديات الاجنبية من احد الموضوعات الشاملة وقد استخلص اكواد الفورم من اصل الموضوع وفصلته عنه وعربته واشتركت به فى عدة مشاركات سابقة فى المنتدى ونوهت عن ذلك للأمانة العلمية . ثم حاليا قمت يأقترانة مع دالة الجمع عن طريق الألون وهى ايضا منشرة فى المنتدييات الاجنبية ولكنها لاتحدث نفسها عند تغير اللون ولكنى استطعت التغلب على مشكلة التحديث هذه وليت يكون هذا اسلوب الجميع بالتنوية والاعتراف بفضل الاخرين وخاصتا عندما تكون الاكواد او الحلول مميزة او ابتكارية . وخاصتا الاكواد والحلول المميزة لأستاذى الفاضل وهو المشرف المميز الذى لم يسبقة احد فى كمية الحلول المطرحة والاكواد المميزة كماٌ نوعا على مستوى المنتديات العربية قاطبة . الا وهو المشرف ذو العصر الذهبى فى حياة اوفيسنا منذ بدايتة حتى الان ونستطيع التعرف على الفرق الهائل بين استاذى والاخرين من مشاهدة المشاركات للتعرف على الفارق العلمى بينه وبين الاخرين فى التعامل مع مشكلات وصعاب الاكسيل الاستاذ النابغة واستاذى الذى ادين له بالتعلم من مشاركاتة حتى الان : على السحيب له منى كل الحب والتقدير
  15. اخى ابو عمر السلام عليكم ورحمة الله وبركاتة وهذا اخى ما احتاج اليه الدعاء لى واسرتى بظهر الغيب جزاك الله وكل الاخوة خير جزاء مع تحياتى اخى ابو عمر
  16. الاخ عمر ابو اسامة العينبوسي تحياتى لك تم استئناس دالة الجمع بالألون لتعمل عند تغير اللون وربطها مع لوح 56 لون ... ؟؟؟ مع تحياتى شاهد المرفق ColorMe2.rar
  17. الاخ tag4m تحياتى هذه الخلفية ( صورة ) تدرج مثلما تدرج رقم الصفحة فى رأس وتذيل الصفحة من بند اعداد الصفحة ولعمل ذلك اتبع الاتى : افتح ملق جديد 1 - اكتب اى كلمة فى الورقة الاولى 2 - ثم اعمل معاينة قبل الطباعة ثم اغلاق الخطوة الاولى والثانية هما فقط لأظهار حدود الصفحة لك لتكون مرئية 3 - اكتب او ضع فى هذه الصفحة ما تشاء سواء نص او صور او ورد ارت ولكن يجب مرعات درجة اللون لهذه المدرجات يجب ان تكون ذات لون رمادى فاتح حتى لا تؤثر على موضوع الصفحة عند طباعة الصفحة المحتوية على هذه الخلفية او استعراضها . 4 - قم بتصوير كامل هذه الصفحة واحفظ الصورة كملف . يمكنك تصوير الصفحة بالكاميرا الموجودة عى موضوع : الحلول الذكية لمشاكل الاكسل بعد تصوير هذه الصفحة احتفظ بملف الصورة واحفظ الملف ايضا حتى اذا اردت التعديل عليه اغلق هذ الملف وافتح ملف جديد فارغ فى هذا الملف الجديد : 5 - اذاهب الى قائمة ( ملف / اعداد الصفحة ) ثم اختار تاب ( رأس / تذيل الصفحة) ثم اختار (رأس مخصص) 6 - قف فى المقطع الاوسط ستجد فى الايقونات التى امامك ايقونة ادرج صورة اضغط عليها سيفتح لك نافذة قم بتوجيها الى مكان ملف الصورة التى احتفظنا بها فى الخطوة رقم 4 ثم ادراج ثم موافق ثم موافق. 7 - احفظ الملف اولا ثم اكتب اى كلمة واستعرض الصفحة ستجد ان الصورة ستظهر كخلفية للصفحة . احتفظ بهذا الملف ليكون قالب جاهز لك فى مكان امن مع تحياتى
  18. الاخ mselmy تحياتى المثال على كودالحساب رقم ( 44 ) فى المشاركة السابقة غير مطابق للبيانات بالملف ارجو عمل مثال حسابى واضح حتى يستطيع من اراد المساعدة فهم الموضوع بالنسبة لبيانات كودالحساب رقم ( 44 ) بالملف يوجد 9 فواتير : 1,588.00 2,245.00 2,166.00 460.00 2,220.00 3,375.00 6,825.00 840.00 4,500.00 مجموعهم : 24,219.00 ومبلغ مسدد : 49,728.10 ومرتجع : 810.00 فمن اين جاء الرقم ( 6,7,8,9 ) الموجو فى المشاركة السابقة يجب التوضيح حسابيا حتى تسهل الامر على من اراد المساعدة اى حل الموضوع حسابيا على سبيل المثال (الحساب 44) مع توضيح كييفيفة الحصول على الرقم ( 6,7,8,9 ) اعتقد اخى ان عرض الموضوع بمثال مطابق لبيانات الملف يساعد على الحصول على المساعدة السليمة ... تحياتى
  19. شاهد المرفق ____________.rar
  20. شاهد المرفق تم التعديل لطريقتى الكود والصيغ . تحياتى Test_Event_3.rar
  21. الاخ saoud632 تحياتى ادرجت مشاركة فى نفس وقت ادراج الاخ mehyo27 للرد على الموضوع وقمت بحذفها لتشابه الطريقتين شكر للأخ على مجهودة
  22. شاهد المرفق اخى لن تحتاج لفك الحماية للبيانات المدخلة والمخرجة ... كلمة السر : omar Test_Event_2.rar
  23. الاخ SPHINX الاخ mehyo27 تحياتى لكم الاخ mehyo27 مشكور اخى على مجهودك ومساعدة الاخوة عذرا اخى لى ملحوظة على الكود المقترح : الكود يعمل فقط عند اعادة اختيار الخلية (G7) للمرة الثانية بعد ادخال الرقم فيها ... الاخ SPHINX شاهد هذا الاسلوب وهو نموذج يستحق الاطلاع . وهو يعمل فورا عند تغير احد خلايا الشرط المعطى اى عند اى تغير فى الخلايا ( G7 - A10 - I10 ) وتظهر نتائجه فور الادخال ولن تحتاج الى اختيار الخلية مرة اخرى . هذا الكود الابتكارى يصلح للعمل مع مدى واحد او عدة نطاقات للتعامل مع احداث الاوراق بطريقة جيدة . مرفق بالورقة الثانية تحقيق الشروط عن طريق الصيغ . Test_Event.rar
  24. الاخ تحياتى الشرطة المائلة "/" من الحروف الممنوع استخدامها فى تسمية الملفات تحت مظلة الويندوز ولكن يمكن استخدام الشرطة السفلية بدلا منها "_" او "-" شاهد المرفق _______________________As_yy_mm_dd.rar
×
×
  • اضف...

Important Information