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

تقرير غياب


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

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

استخدم هذا الكود

Sub Absents()
Dim C As Range, M As String
Dim R As Integer
R = 4
Do While Cells(R, 1) <> ""
For Each C In Range("B" & R & ":AC" & R)
If C.Value = "غ" Then
M = Day(Cells(2, C.Column)) & "," & M
Range("AD" & R) = M
End If
Next
R = R + 1
M = ""
Loop
End Sub

 

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

حفظ الله أستاذنا الجليل الأستاذ / زيزو العجوز وبعد إذنه قمت بعمل تعديلات على الملف لكي يصبح الملف يصلح لأي شهر من السنة بداية من سنة 2018 م وذلك بكتابة رقم الشهر في الخلية A1 وكتابة رقم السنة في الخلية A2 بشرط كتابة رقم السنة أولاً ثم كتابة اسم الشهر  ، ومع كتابة رقم الشهر  سوف تتغير أيام وتاريخ الشهر تلقائيًا مع إخفاء الأعمدة الفارغة للشهور التي أقل من 31 يوم .

تفضل الملف الملف  وتحياتي للجميع

تقرير غياب.xlsm

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

شكرا بعد تجربة الملف اتضح ان بعد إضافة أي تغير بالملف لازم تفعل الكود

وبعد اذن الاخوه ومجهوداتهم الرائعة اضفت زر تشغيل للتفعيل الرجاء التجربة وابداء الراي

وطبعا لكم الفضل في الأول والأخر

تقرير غياب.rar

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

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