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

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

قام بنشر (معدل)

السلام عليكم ورحمة الله استخدم هذا الكود

Sub ImportData()
Dim ws As Worksheet, Sh As Worksheet
Dim i As Integer, x As Integer, day As String
Set ws = Sheets("التقرير اليومي")
Set Sh = Sheets("بيانات")
day = ws.Range("G4").Value
ws.Range("E107:L151").ClearContents
For i = 19 To 67 Step 12
If Sh.Cells(3, i).Value = day Then
x = i + 7
Sh.Activate
Sh.Range(Cells(5, i), Cells(49, x)).Copy
ws.Activate
ws.Range("E107").PasteSpecial xlPasteValues
ws.Range("E105") = day
End If
Next
ws.Range("G4").Select
Application.CutCopyMode = False
End Sub

 

تم تعديل بواسطه زيزو العجوز
  • Like 3

انشئ حساب جديد او قم بتسجيل دخولك لتتمكن من اضافه تعليق جديد

يجب ان تكون عضوا لدينا لتتمكن من التعليق

انشئ حساب جديد

سجل حسابك الجديد لدينا في الموقع بمنتهي السهوله .

سجل حساب جديد

تسجيل دخول

هل تمتلك حساب بالفعل ؟ سجل دخولك من هنا.

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

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

Important Information