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

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

قام بنشر

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

TIMESHEET.xlsx

قام بنشر

هل بالامكان عملها بالمعادلات في اكثر من خليه ، اذا كان بالامكان ارجو عملها ، واذا كان لايمكن ذالك ارجو عملها بالاكواد

  • أفضل إجابة
قام بنشر

جرب هذا الكود

Option Explicit
Sub GET_DATE_OFF()
  Dim Sh As Worksheet
  Dim Ro%, i%, My_rg As Range, Cel As Range
  Dim Dic As Object, arr

  Set Sh = Sheets("New Fomat Attendance")
  Set Dic = CreateObject("Scripting.Dictionary")

Ro = Sh.Cells(Rows.Count, 1).End(3).Row
If Ro < 5 Then Exit Sub
Sh.Range("AI5").Resize(Ro).ClearContents
For i = 5 To Ro
    Set My_rg = Sh.Range("D" & i).Resize(, 31)
    For Each Cel In My_rg
        If UCase(Cel) = UCase("OFF") Then
          Dic(Cells(4, Cel.Column).Value) = _
          Dic(Cells(4, Cel.Column).Value) & ","
        End If
    Next Cel
        If Dic.Count Then
           Sh.Range("AI" & i) = Join(Dic.Keys, " , ")
        End If
    Dic.RemoveAll
Next i
End Sub

الملف مرفق

Abscent_Date.xlsm

  • Like 1
  • Thanks 1
قام بنشر

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

وهل بالامكان ان اختار من قائمه منسدله اذا اردت تواريخ الغياب او تواريخ الاجازات او الاعذار الطبيه 

قام بنشر
الان, بوقصي said:

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

وهل بالامكان ان اختار من قائمه منسدله اذا اردت تواريخ الغياب او تواريخ الاجازات او الاعذار الطبيه 

بعد تعديل البيانات ( اضافة   حذف   الخ..) اضغط على الزر لتحديث البيانات

قام بنشر

شكراً لك استاذ سليم واستاذ احمد يوسف نجح الكود ، لكن هل بالامكان استخراج التواريخ من خلال الاختيار من قائمه منسدله اذا اردت الغيابات A او الاعذار S او الاجازات OFF

قام بنشر

الف الف شكر لكم جميعاً وأعتذر على  الاطالة

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

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

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

Important Information