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

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


ehabaf2
إذهب إلى أفضل إجابة Solved by محمد هشام.,

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

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

مسحوبات الخطوط.xlsx

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

  • أفضل إجابة

تفضل اخي 

 

Private Sub Worksheet_Change(ByVal Target As Range)
Dim WRng As Range, WRng2 As Range
Dim rg As Range, rg2 As Range
Dim ST1 As Integer, ST2 As Integer
Set WRng = Intersect(Application.ActiveSheet.Range("B8:B1000"), Target)
Set WRng2 = Intersect(Application.ActiveSheet.Range("d8:d1000"), Target)
On Error Resume Next
ST1 = 1
ST2 = 1

If Not WRng Is Nothing Then
    Application.EnableEvents = False
    For Each rg In WRng
        If Not VBA.IsEmpty(rg.Value) Then
            rg.Offset(0, ST1).Value = Now
            rg.Offset(0, ST1).NumberFormat = "dd-mm-yyyy HH:mm"
        Else
            rg.Offset(0, ST1).ClearContents
        End If
    Next
    Application.EnableEvents = True
End If
If Not WRng2 Is Nothing Then
    Application.EnableEvents = False
    For Each rg2 In WRng2
        If Not VBA.IsEmpty(rg2.Value) Then
            rg2.Offset(0, ST2).Value = Now
            rg2.Offset(0, ST2).NumberFormat = "dd-mm-yyyy HH:mm"
        Else
            rg2.Offset(0, ST2).ClearContents
        End If
    Next
    Application.EnableEvents = True
End If
End Sub

 

مسحوبات الخطوط.xlsm

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

الاستاذ الفاضل محمد هشام اكرر شكري لحضرتك الكود رائع و هو فعلا ده المطلوب 

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

يعني ممكن اكرر العملية فى اكتر من مكان داخل الشيت

زادك الله من فضله و  علمه

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

لو سمحت استاذنا  الفاضل Mohamed Hicham  ممكن تعديل الكود لتكرار العمل فى اكتر من مكان فى الشيت

كود اخفاء2.xlsm

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

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

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



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

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

Important Information