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

بن علية حاجي

الخبراء
  • Posts

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

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

  • Days Won

    46

كل منشورات العضو بن علية حاجي

  1. السلام عليكم ورحمة الله أخي الكريم عمار، بالنسبة للتسميات هناك رموز لا تُقبل فيها مثل : الفراغ، - ، + ، * وغيرها، إلا الرمز "_" كما ذكرت في مشاركتي السابقة... بطبيعة الحال توجد حلول أخرى دون التغيير في عناصر القوائم (ولا أقول في التسميات)... مثل أن تجعل اسما للقائمة المطلوبة (يُفضل من كلمة واحدة بأي لغة كانت) وتكون هذه القائمة ديناميكية (مطاطة)... وتجد حلا من الحلول في الملف المرفق... (وقد أضفت للملف كودا في حدث الشيت يقوم بتفريغ الخلية I11 عند التنقل من قائمة إلى قائمة أخرى في الخلية I9)... أخوك بن علية الملف المرفق : مشكل 11.rar
  2. السلام عليكم ورحمة الله أخي الكريم عمار، المشكل في النطاقات بالتسمية ليس في اللغة العربية بل المشكل هو في الفراغ بين الكلمات (حتى وإن كانت الكلمات من لغة أخرى)... ولتصحيح الخطأ يمكنك استبدال "الفراغ" بين كلمتي "الموظفين" و "صنف" بالعلامة "_" وحذف الفراغ بعد كلمة "صنف"، فتصبح مثلا: "الموظفين صنف 1" على الشكل التالي : "الموظفين_صنف1"... والله أعلم أخوك بن علية
  3. السلام عليكم ورحمة الله أخي الحبيب أبو حنين، بارك الله فيك وفي أهلك وولدك وجزاك الله خيرا... وجمعة مباركة عليك وعلى سائر الأمة الإسلامية... استدركت خللا في الكود لم أنتبه له وهو أن يقوم الكود بإلغاء الحماية على الشيت المرحل إليه وبعد انتهاء عملية الترحيل يعيد إلى الشيت بعد كل عملية ترحيل، لأن أعمدة "اسم المستخدم" محمية في الجداول أي لا يمكن الكتابة فيها ما دام الشيت محميا... وقد قمت بتصحيح كود الترحيل بإضافة أمري "إلغاء الحماية" و "إعادة الحماية" للشيت المرحل إليه قبل وبعد عملية الترحيل... أعتذر لهذا الخلل... أخوك بن علية الملف المرفق : TIST#9.rar
  4. السلام عليكم ورحمة الله أخي الحبيب أبو حنين، تم حذف كود حدث الشيت 134 والتعديل على كود الترحيل بما يوافق ما كنت تريده من كود حدث الشيت 134 (وضع اسم المستخدم في عمود "المستخدم" في كل من جداول "الأسنان - النظارات - معاملات - خارج الرصيد" بالنسبة للشخصي والأسري على سواء) ... أرجو أن يفي بالغرض المطلوب... أخوك بن علية الملف المرفق : TIST#8.rar
  5. السلام عليكم ورحمة الله أخي الكريم أحمد، إذا أردت أن يبدأ التسلسل بشهر January نضع في الخلية A1 العدد 12 (رقم شهر ديسمبر)... أخوك بن علية
  6. السلام عليكم ورحمة الله اخي الكريم جمال عبدالسميع حفظك المولى حاولت تجربة " تسلسل الشهور " و يبدو ان هناك مشكلة و لا يعمل أخي الكريم أحمد، المعادلة التي وضعها أخونا جمال تتطلب أن نضع في الخلية A1 "رقم الشهر" وليس "اسم الشهر"... والله أعلم أخوك بن علية
  7. السلام عليكم ورحمة الله أخي الكريم، أعتقد أن عملية الحساب التلقائية عندك غير مفعلة... وقد قمتَ حسب اعتقادي بتغيير عنصر القائمة المنسدلة في الخلية D4 إلى "اشتراك سيارات" ثم قمت بتنفيذ عملية الحساب يدويا (بالضغط على مفتاح F9 أو غيرها) وكانت الخلية F4 تحوي الرقم 6 لذا بعد تنفيذ عملية الحساب تم تغيير مضمون الخلية F4 إلى 99 ولكن لم يتم عرض سوى 6 عناصر من كل القائمة... والله أعلم ربما يكون عندك مشكل آخر... وليس لي فكرة أخرى لهذا الخطأ لأن الملف يعمل عندي بصورة جيدة... أخوك بن علية
  8. السلام عليكم ورحمة الله أخي الكريم، هذا الموضوع قام بتناوله الأخ سلامي غنام مند أيام في الموضوع الذي رابطه http://www.officena.net/ib/index.php?showtopic=58266&hl= أرجو أن يفيدك مضمونه... وأقدم لك بالإضافة الملف بالمرفق بعمل -تقريبا- مماثل باستعمال الدوال فقط (لجلب الصورة فقط)... أخوك بن علية الملف المرفق : الملف_2.rar
  9. السلام عليكم ورحمة الله أخي الكريم، هذا حل بالمعادلات بالاستعانة بجدول... أرجو أن يفي بالغرض المطلوب... أخوك بن علية الملف المرفق : Book1_6.rar
  10. السلام عليكم ورحمة الله أخي الكريم إيهاب، معذرة على الخلل في ردي السابق عند إرفاق الملف الخطأ لما ذكرته في هذا الرد... وفي المرفق تجد الملف الصحيح من صيغة .xlsm لإضافة كود إخفاء الصفوف الفارغة وضعته في حدث كود الشيت "قصاقيص"... معذرة مرة أخرى... أخوك بن علية الملف المرفق : Book1_5.rar
  11. السلام عليكم ورحمة الله أخي الكريم ايهاب، تم تمديد الصفوف إلى 200 صف بمعادلاته (تحسبا لأن تكون البيانات المستدعاة تحتاج إلى ما يقارب 200 صف)... والذي فهمته من مطلوبك هو أنك تريد عرض عدد الصفوف في الجدول بما يوافق عدد البيانات الموجودة لكل اختيار لعنصر القائمة في الخلية D4، وفي هذه الحالة المعادلات لا تمكّن من عمل ذلك (إخفاء الصفوف) لذا تم الاستعانة بكود، وقد تم إنشاء كود يقوم بإخفاء كل الصفوف الفارغة في الصفوف من 7 إلى 206 في شيت "قصاقيص" حسب عدد البيانات الفعلية (وهذا العدد مبين في الخلية F4)... أرجو أن يكون هذا الحل أو أقرب إليه... أخوك بن علية الملف المرفق : Book1_5.rar
  12. السلام عليكم ورحمة الله أخي الكريم، في الحقيقة لم أر أي تشابه بين الملفين سوى أنهما بنفس المضمون (نفس القضية والفكرة) ويخدمان نفس الهدف وربما التشابه تلمسه في بعض التسميات والعناوين... ولكن الاختلافات بينهما كثيرة : التنسيقات - الأكواد - وغيرها، ولا أعتقد أن في هذا خرق لحقوق الملكية... وإذا بحثت في المنتدى أو حتى في منتديات أخرى تجد أن الكثير والكثير قد تناول الفكرة نفسها وربما أخذوا بعض الأفكار من هنا وهناك... وفي المنتدى تجد المساعدة متبادلة بين الأعضاء ما دامت نيتنا ومبادئنا هي الصالح العام وتحسين معاملاتنا وأعمالنا كل حسب وظيفته ومهنته... هذا مجرد رأي قد يحتمل الخطأ... أخوك بن علية
  13. السلام عليكم ورحمة الله أخي الكريم إيهاب، في الحقيقة لقد قمت بالضروري ولم تترك لي شيئا سوى تمديد الجدول في شيت "قصاقيص" إلى 100 صف بمعادلاته باعتبار أن بعض البيانات تصل إلى حوالي 100 صف مثل "اشتراك سيارات"... أخوك بن علية الملف المرفق : Book1_5_2.rar
  14. السلام عليكم ورحمة الله أخي إيهاب، في الحقيقة هذا ممكن جدا يكفي فقط تمديد القائمة المنسدلة Banks وتعديل بسيط على معادلة التسمية Banks_Col ولكن المشكل هو أنه في الصف الأول من سيت بيانات توجد الكثير من الخلايا الفارغة لذا فالقائمة المنسدلة تصبح طويلة جدا وتحوي فراغات كثيرة... والتعديل على الملف ستجده في رد آخر بعد اقتراحاتك على هذه القائمة المنسدلة وعناصرها (تخصيص الأعمدة المراد إدراجها في القائمة)... أخوك بن علية
  15. السلام عليكم ورحمة الله أخي الكريم إيهاب، هذه محاولة في الملف المرفق بإضافة تسميتين : Banks لقائمة منسدلة للبنوك، Bank_Col لتحديد عمود البنك المختار من قائمة البنوك، وإضافة عمود مساعد العمود DA من شيت "بيانات" وتم تعديل المعادلات في شيت "قصاقيص"... أرجو أن تفي بالغرض المطلوب... أخوك بن علية الملف المرفق : Book1_5.rar
  16. السلام عليكم ورحمة الله أخي الحبيب أبو حنين، وضعت في الرد السابق معادلة تضيف 24 شهرا انطلاقا من الخلية C3 والمعادلة التالية تقوم بإضافة 24 شهرا لتاريخ الخلية B3 دون كلمة ahmed.moh (باعتبار أن هذه الكلمة ثابتة في الخلية B3)... أرجو أن تفيدك هذه المعادلة... =1*RIGHT(B3;LEN(TRIM(B3))-10)+DATE(2;1;0) أخوك بن علية
  17. السلام عليكم ورحمة الله أخي الحبيب أبو حنين، يمكن استعمال المعادلة التالية في الخلية E3 : =C3+DATE(2;1;0)-1 أخوك بن علية
  18. السلام عليكم ورحمة الله إخواني الكرام، كما هو معلوم فإن النسبة المطلوب في الموضوع نسبة "الجزء إلى الكل" وفي هذه التسمية فإن النسبة هي : "حاصل قسمة عدد الحالات المناسبة على عدد الحالات الكلي" والمعادلة (COUNTIF($E:$E;$I3)/MAX($A:$A= في الخلية J3 تقوم بحساب عدد كلمة "مستمر" الموجودة في الخلية I3 من العمود E بالجزء (COUNTIF($E:$E;$I3) من المعادلة ويقسمه على العدد الإجمالي لكل العاملين والذي يحدده الجزء (MAX($A:$A أي أكبر قيمة في العمود A (على أساس أن الترقيم في هذا العمود متسلسل وموجود أمام كل عامل في القائمة ويتوقف عند انتهاء القائمة) وبطبيعة الحال نطبق على ناتج المعادلة تنسيق النسبة المئوية... وفي الخلية J4 تجد المعادلة بالصيغة (COUNTIF($E:$E;$I4)/MAX($A:$A= وهي معادلة حساب نسبة المستقيلين بين هؤلاء العاملين وكلمة "مستقيل" موجودة في الخلية I4... بالنسبة للإضافات على المخطط (تسميات أو غيرها فهذه تجدونها في خصائص التخطيطات... أرجو أني قربت المفهوم وشرح المعادلة المستعملة في الملف... أخوكم بن علية
  19. السلام عليكم ورحمة الله أخي الكريم سلامي، تم عمل المطلوب وزيادة (جعلتها 10 بطاقات في صفحة واحدة)... تم تبديل الخطوة في زر التحكم إلى 10 بدلا من 2 (حسب عدد الباطاقات)... والتي لم أستطع التحكم فيها هي التسمية الخاصة بجلب صورة كل بطاقة في الصفحة (لم أستطع جعل التسمية ديناميكية أي تسمية واحدة تتغير حسب رقم البطاقة في الصفحة -الرقم في جانب كل بطاقة-) لذا فكل صورة جعلت لها معادلة بالتسمية حسب رقمها (بإذن الله سأفكر في تبسيط هذه العملية بتسمية واحدة).... أرجو أن تفي هذه التعديلات بالغرض المطلوب... أخوك بن علية الملف المرفق : بطاقات للارسال 10.rar
  20. ربما ينقص في الكود أمر غلق الفورم Unload قبل فتح ملف آخر والعمل عليه... لا يمكن أن نتأكد من موقع الخلل من خلال الصورة (هذه من حدودي التي لا أتعداها)... الرجاء إرفاق الملف الذي به المشكل... بن علية
  21. السلام عليكم ورحمة الله أخي الكريم سلامي، لست أدري ما المشكلة في شيت "الصور" Pict لم تفلح معي أن يكون اتجاه الشيت من اليمين إلى اليسار (حيث أنه يضع الصور التي يجدها في العمود EZ عوضا من العمود B) لذا وبعد تبديل اتجاه الشيت من اليسار إلى اليمين كانت النتائج وفق المطلوب... في شيت البطاقة Carte تم التعديل على بعض المعادلات (تصحيح الخطأ في حالة عدم وجود البيانات) وإضافة تسميتين خاصتين بجلب صورة كل بطاقة، الأولى ربطتها بالخلية O4 والثانية ربطتها بالخلية O6... أرجو أن تفي هذه التعديلات بالمطلوب... يبقى ترقيم الصور في المجلد Photo وفق أرقام ترتيب البيانات... أخوك بن علية الملف المرفق : بطاقات للارسال.rar
  22. السلام عليكم ألق نظرة على الملف المرفق لعل فيه ما تريد (إن كنت قد فهمت مطلوبك)... بن علية الملف المرفق : اسماء 2014.rar
  23. السلام عليكم ورحمة الله أخي الكريم، قمت ببعض التعديلات على المعادلات الإحصائية وأضفت بعض التنسيقات والنطاقات بالتسمية لتسهيل عملية جلب البيانات الإحصائية... أرجو أن تفي بالغرض المطلوب... أخوك بن علية الملف المرفق : الثانى.rar
  24. السلام عليكم ورحمة الله أخي الكريم إيهاب، تم تعديل الرابط في الرد السابق... وآسف لهذا الخلل والملف المرسل خطأ... أخوك بن علية
  25. السلام عليكم ورحمة الله أخي الكريم إيهاب، تم تعديل المعادلة... أخوك بن علية المرفق : Book1_4.rar
×
×
  • اضف...

Important Information