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

مطلوب دالة(معادلة) تاريخ مركبة


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

اريد من الاساتذة الفضلاءدالة(معادلة) لادراج التاريخ تلقائي في خلية ولتكون d وذلك اذا كتبت انا في خلية b او خلبة c (معادلة وليس كود لان الكود بتعارض مع اكواد اخري عندي) وذلك للاهمية وارجو ان يكون ذلك في اسرع وقت ان امكن ذلك    والسرعة مصدرها ثقتي في امكانيات الاساتذة علي المنتدي   وشكرا لكم سعة الصدر والحلم والصبر                                                              اخيكم فتحي

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

الاخت الفاضلة ام عبد الله جزاك الله خير جزاء وشكرا علي استجابة حضرتك نعم هي المعادلة ولكن لو لاحظتي حضرتك ان كل مرة يتغير التاريخ السابق فيصبح كالتاريخ الحالي اي ان التاريخ متغير وغير ثابت لو امكنك عمل ذلك (تثبت التاريخ) اكون ممنون لحضرتك جدا وان كان هذا لايقلل من مجهود حضرتك الرائع             اخيك في الله فتحي

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

الأستاذ / فتحي سلام

 

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

 

أنا لم أفهم قصد حضرتك الدالة على حسب تاريخ اليوم يعني يتغير باليوم فمثلاً اليوم 17/3/2014 يعطي في هذا التاريخ في جميع الخلايا ويتغير تلقائياً على حسب تاريخ اليوم كما طلبت حضرتك في البداية.

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

الاستاذة الفاضله اكتبي اي شئ الان فسوف يعطي لكي تاريخ اليوم ثم غيري التاريخ انزلي الخليه التالية واكتبي اي شئ سوف يعطي لكي التاريخ بعد التغير ولكنه يغير تاريخ الخلية السابقة من تاريخ اليةم الي التاريخ الجديد اظر الملف المرفق

123.rar

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

الأستاذ / فتحي سلام

 

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

 

ملف حضرتك الأخير يظهر في العمود D بالكامل تاريخ اليوم 17/3/2014 ولا يوجد 18/3/2014 في هذا العمود وهو يتغير تلقائياً كل يوم وحضرتك عندما تغير التاريخ في العمود D تمسح الدالة في العمود D

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

الأستاذ / فتحي سلام

 

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

 

عندما أغير تاريخ الكمييوتر إلى مثلاً 20/5/2013 يظهر في العمود D بالكامل هذا التاريخ 20/5/2013 لأنه اعتبر هذا التاريخ هو تاريخ اليوم. وإن كنت تقصد أن تثبت تاريخ اليوم لا يتغير في هذه الحالة تحتاج إلى عمود آخر تكتب فيه تاريخ اليوم بدون دالة وهى ان تضغط على ctrl دائماً ثم ; + يكتب لك تاريخ اليوم في هذا العمود. وإليك ملف بذلك.

AB1.rar

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

انا اسف حضرتك شايفة الكود ده بيعمل ازاي انا عايز احول الكود ده لمعادلة فيبق التاريخ ثابت لكل يوم علي حدة ميتغيرش بتغير الايام والكي الكود المطلوب تحويلة للمعادلة ال انل عايزها ومش عارف اكتبها

 

Private Sub Worksheet_Change(ByVal Target As Range)

If Target.Cells.Count > 1 Then Exit Sub

     If Not Intersect(Target, Range("c7:c10000")) Is Nothing Then

      VBA.Calendar = vbCalGreg

      If IsEmpty(Target) Then

         Target(1, 2).ClearContents

    Else

         With Target(1, 4)

               .Value = Date

               .EntireColumn.AutoFit

           End With

       End If

End If

If Not Intersect(Target, Range("d:d")) Is Nothing Then

     If Target.Offset(0, 1) = "" Or Not IsNumeric(Target.Offset(0, 1).Value) Then

         Cells(Target.Row, 6) = Date

     End If

End If

End Sub

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

الاستاذ فتحي الكريم

الاستاذة ام عبدالله الفاضلة

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

ما رايكم لو جربنا اضافة الى المعادلة و ذلك بضرب   today  بـ  1 حتى تصبح النتيجة كأنها عدد تابث.

("" , if(or(b1<>"",  c1<>""),today()*1=           

تم تعديل بواسطه سليم حاصبيا
رابط هذا التعليق
شارك

الأخ الكريم/ فتحي سلام

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

بعد إستئذان الأساتذة الأفاضل المشاركين قبلي

التاريخ يتم إدراجه كقيمة ثابتة بأحد 3 طرق :

1- كما تفضلت الأستاذة/ أم عبدالله بالإختصار ; + Ctrl

2- عن طريق الكود

3- بالمعادلة بالطريقة المبسطة المرفقة والشرح بداخلها

أعتقد يمكنك تطويعها حسب شكل البيانات الذي تريد - حيث حضرتكم لم ترفق ملف

تقبل تحياتي

Book2-Circular2.rar

تم تعديل بواسطه حمادة باشا
رابط هذا التعليق
شارك

الأستاذ / فتحي سلام

 

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

 

أستاذنا الكبير / حمادة باشا أعطاك حل آخر جزاه الله خيراً والشكر موصول للأستاذ / سليم حاصبيا جزاه الله خيراً على الاقتراح ولكن أستاذ فتحي حضرتك جرب الملف في المشاركة 8 يفي بالغرض ولكن حضرتك غيرت التاريخ أمس من الكمبيوتر فتم تغيرة في الدالة ولكن اليوم حضرتك افتح الملف تجد تاريح أمس ثابت وهكذا كل يوم تضع فيه التاريح بهذه الطريقة المذكورة يثبت التاريخ. أرجو ان أكون وضحت المشكلة عند حضرتك. لكم كل التحية والتقدير.

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

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

 

 

المطلوب ايـــــــــــــــــــــــــــــــــــــه

 

 

 

تحويل الكود الموجود في الملف الي معادله اضعها في عمود التاريخ

بدل الكود في المحرر ارجو ان اكون وفقني الله هذة المره في طرح الموضوع

 

 

وشكرا لكم جميعا اساتذتي المحترمين

الدائنون.rar

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

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

الاستاذ الفاضل فتحي سلام

التمس لاخيك عذراً انت تعلم تماما ان الجميع لديك مشاغل ومسئوليات

فانتظر صبراً أحد الأعضاء سوف يقوم بالرد عليك

ثانيا حضرتك رافع الملف مقفول شاشة الاكواد بباص ورد أرجو المراجعة

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

شكرا استاذي الفاضل علي نصيحتك وشكرا مرة اخري لانك لفت نظري الي ان الملف قد اغلق محرر اكوادوه وانا في غاية الاسف واعتذر عن الخطأ غير المقصود والله

لذلك هذا هو الملف بعد فتح محرر الكواد وارجو المساعدة وشكر للجميع علي كل المحاولات والمشاركات وعلي سعة صدر الجميع علي بعض الحماقات  والسلام عليكم اخيكم في                                                                                    الله فتحي

الدائنون.rar

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

السلام عليكم

الخلاصة :

لا يمكن تثبيت تاريخ اليوم بواسطة معادلة لان المعادلة تعمل باستمرار وستعطيك نفس تاريخ اليوم الحالي .

 

تحياتي

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

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

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



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

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

Important Information