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

Omar_Kreem

03 عضو مميز
  • Posts

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

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

كل منشورات العضو Omar_Kreem

  1. نعم أستاذى الكريم تم تعديل الأرقام إلى اللغة العربية .... وتم اضافة .. .usedRange.Columns(4).NumberFormat = "yyyy/mm/dd" لتعديل اتجاه التاريخ الى اليمين.. جزيل الشكر لحضرتك
  2. أخى الكريم .. - يعطى خطأ (Object required (Error 424)). - وأعتقد هذا الكود لتنسيق الرقم وليس تعريبه، كما أنه سيحول التواريخ إلى سلسلة رقمية. ************************************ أستاذنا الفاضل .. أريدها لجميع أوراق الاكسل.
  3. شكراً جزيلا لردك أخى الكريم Foksh - إعدادات ويندوز عندى كما ذكرت حضرتك. - كنت أود أن يكون الحل برمجياً .. وليس عن طريق قوائم التنسيق.
  4. الخبراء الكرام .. لدى قاعدة بيانات أكسس 2003 .. واقوم بتصدير استعلام منها إلى أكسيل 2003.. المشكلة هى تحويل الأرقام والتواريخ إلى اللغة العربية. Formatt_Ex.mdb
  5. شكرا جزيلا استاذنا الفاضل المحترم ... محمد طاهر.
  6. السلام عليكم ورحمة الله.. لا استطيع الدخول على حسابى الموجود بالموقع وهو ... https://www.officena.net/ib/profile/29235-omar19-3/ واضطررت الى عمل هذا الحساب. هل لى ان استرد حسابى المشار اليه .. علما بان الايميل القديم قد اغلق ولا استطيع استرجاعه.
  7. الغرض حضرتك هو استخلاص المدد التى تلى تاريخ date2 ، وقبل تاريخ date1 ......... أنظر حضرتك الصورة
  8. أقصد الآتى: ** طرح العمود date2 من العمود date1 (لكل موظف) كما تشير الأسهم بالصورة المرفقة بحيث يتم نسخ الناريخين الذين يعطيان أكبر نتيجة لكل موظف فى عمود جديد (مرفق صورة)... فمثلا: 1- الموظف رقم (80) ليس له سوى سجلين، فبالتالى لن تكون هناك مقارنات ونأخذ date2 و date1. 2- الموظف رقم (81) له أربعة سجلات، فيتم الطرح كما تشير الأسهم ونأخذ التاريخين لأكبر ناتج. 3- الموظف رقم (83)، ورقم (84) لا شيئ لهما..... وهكذا..
  9. شكرا د.كاف يار على الرد.. لكن الحل لا يعتمد على أصغر تاريخ وأكبر تاريخ ... فالتواريخ المراد وضعها فى العمود الجديد تمثل أكبر ناتج طرح للتواريخ (أى أن العبرة بقيمة ناتج الطرح فى تحديد التاريخ المراد نقله) كما هو موضح فى اتجاه الاسهم بالصورة المرفقة ولكل موظف على حدى.
  10. شكرا استاذ محمد لمتابعتك . لكن لاحظت انك قد غيرت فى id جتى لا يكون هناك تكرار .. لكن قد يكون للشخص الواحد اكثر من سجل.
  11. الأساتذة الأفاضل .. لدى استعلام اسميته (MaxValD) به عمودين من التواريخ لكل موظف وصممتها كالتالى: ID2 .............. date1 .............. date2 أريد طرح العمود date2 من السجل التالى للعمود date1 بحيث يتم نسخ الناريخين الذين يعطيان أكبر نتيجة لكل موظف فى صف مستقل. كما فى الصورة المرفقة .. DateVal.mdb
  12. أعتذر عن الأخطاء التى وردت بالمرفق السابق الكود يعطى نتائج مختلفة تماما عما تعطيه الدالة فى الاستعلام.. فى حقل Expr3 كما أن التواريخ التى تتدرج من الكود فى جدول Rased التواريخ فى 31/12/1899 رجاء التعديل على الكود ليعطى السنة الحقيقة ، والنتائج الصحيحة لطرح التواريخ ddff22.rar
  13. نظرا لأنى استعمل الناتج فى حسابات أخرى فقد حاولت إنشاء كود يلبى الغرض لكنه يعطنى نتائج مختلفة تماما عما تعطيه الدالة فى الاستعلام. رجاء التعديل على الكود ليعطى نفس نتائج الاستعلام.... ddff2.rar
  14. أخى الكريم : أعتذر لحضرتك .. ولكن سأفكر بطريقة أخرى أريد طرح كل صف بشكل مستقل من التاريخين (DateD)-(DateS) حتماً ستكون النتيجة أما 365 أو 366 أو أصغر من ذلك. *********************** ثم نطرح أصغر تاريخ (فقط) من Dates لكل موظف من DateS - D1 ************************ ثم إذا كانت نتيجة طرح (DateD)-(DateS) فلو كان عدد الأيام يساوى أو أكبر من 365 يوم يكون الناتج صفر .. وإن كان أصغر من ذلك يتم طرح (DateD)-(d2) ******************************* الفكرة إن نتيجة طرح (DateD) , (DateS) نتيجة ثابتة ويتم تغييرها بحسب تغير D1, D2 فضلا أنظر للصورة والصف المظلل بالأحمر
  15. شكراً جزيلاً لحضرتك أستاذ/ محمد سأعيد صياغة السؤال أولا - أريد طرح أول تاريخ لكل موظف من الحقلين التاليين (Dates) - (d1) ثانياً - نطرح (DateD)-(DateS) لو كان الناتج أصغر من 365 يتم طرح (DateD)-(d2) ولو عدد الأيام يساوى أو أكبر من 365 يوم يكون الناتج صفر وذلك لكل موظف على حدى
  16. السلام عليكم ورحمة الله وبركاته رمضان كريم ******** لدى ملف به مجموعة تواريخ لكل موظف .. وأريد استخراج فارق الأيام (عن طريق الكود ) بحيث : نطرح أولا أصغر تاريخ من الحقل (Dates) - (d1) ثم لو عدد الأيام أقل من 365 ، يتم طرح (Dated)-(d2) ولو عدد الأيام يساوى أو أكبر من 365 يوم يكون الناتج صفر وذلك لكل موظف على حدى. ddff.rar
  17. ألف مبروك أستاذ/عصام زادك الله من فضله وعلمه.
  18. فرز وتوزيع بيانات عمود ، إلى عدة أعمدة فى حالة تشابه البيانات بهذا العمود، لاخراجها بعد ذلك فى صورة تقرير بشكل (هيكلى) فإذا كان الجدول يحتوى على البيانات التالية: الجهة الوظيفة الاسم موارد بشرية اخصائى محمد موارد بشرية مسجل بيانات طارق موارد بشرية عامل صلاح موارد بشرية مدير محمد سوهاج مسجل بيانات حسنين سوهاج مدير عاطف سوهاج سكرتير سيد المنيا محاسب مصطفى المنيا اخصائى علاء المنيا مدير السيد المنيا باحث جراح المنيا عامل سمير الماليات عامل اكرم فهل يمكن تحويل عمود (الجهة) إلى عدة أعمدة بحيث تصبح البيانات المتشابهة هى رأس العمود، وإدراج عمود الاسم كصفوف للأعمدة الجديدة، وإدراج الوظيفة فى أعمدة الوظيفة؟ كالتالى: موارد بشرية الوظيفة سوهاج الوظيفة المنيا الوظيفة الماليات الوظيفة محمد اخصائى حسنين مسجل بيانات مصطفى محاسب اكرم عامل طارق مسجل بيانات عاطف مدير علاء اخصائى صلاح عامل سيد سكرتير السيد مدير محمد مدير جراح باحث سمير عامل
  19. السلام عليكم ورحمة الله وبركاته أخى وأستاذى .. أستاذ/ جعفر .. ............................... والله العظيم عبقرى ..................................... جزاك الله كل خير .. والله ... علم، وفن، ومجهود كبير اقترح تثبيت الموضوع لكثرة الطلب عليه .. وجزاكم الله خيرا 💚
  20. جزاك الله خيرا أستاذ/ جعفر مرفق جدولين : وبه البيانات التى سيتم التطبيق عليها - (trry) جدول (Co_to_Row) وجدول مصمم لوضع البيانات به col_to_raw.mdb
  21. بارك الله فيك أستاذ جعفر .. ـ بالنسبة لعدد الأعمدة فتكون بعدد عمود (الجهة). مثلا فى الجدول السابق بعمود الجهة (الماليات، القانون)، وعددها ثابت (ثمان جهات تقريبا) ـ بالنسبة لزيادة عدد الحقول بالجدول وفقاً لزيادة عدد الجهات،، فعدد الحقول ثابت لا يزيد ولا ينقص، والغرض هو الحصول على البيانات بهذا الشكل لاخراجها بعد ذلك فى صورة تقرير بشكل (هيكلى). ـ فإنه لا يتم تحديثه بشكل تلقائى (Crosstab ) بالنسبة لـ استعلام ـ ـ بالنسبة لاستخراج البيانات عن طريق إكسل فهذا ما أفعله فعلا عن طريق ربط مصنف إكسيل بقاعدة البيانات ليكون التحديث تلقائى .. لكن المشكلة هنا أن مصنف إكسيل مرتبط باليوزر الذى تم تصميمه عليه، وهو حاسبى الشخصى بالمنزل، وقد احتاج إلى إخراج البيانات بالشكل الهيكلى فى أى وقت وهو ما يرفضه مصنف إكسيل حيث أنه يريد اليوزر الذى أنشأ فيه. ـ أرفقت تصميم لجدول يوضح الشكل المطلوب .. col_to_raw_2.rar
  22. أعتذر إن كان السؤال غير واضح .. الصورة التالية توضح الجدول المراد التعديل عليه .. وهو بهذا الشكل (الجهة ،، الوظيفة الاسم) .. هل يمكن توزيع بيانات صف (الجهة) إلى عدة أعمدة (فيصبح هو رأس العمود) بشرط تشابه الجهات كما فى الصورة؟ بدون استخدام (crosstab)
×
×
  • اضف...

Important Information