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

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

  • تمت الإجابة
قام بنشر

<رب هذا الملف

Sub each_row_to_Its_sheet()
Dim lr, i, x
Dim sh As Worksheet
Sheets("jan").Range("a2").CurrentRegion.Offset(1).ClearContents
Sheets("Feb").Range("a2").CurrentRegion.Offset(1).ClearContents
Sheets("Mar").Range("a2").CurrentRegion.Offset(1).ClearContents
With Sheets("Legal")
lr = .Cells(Rows.Count, 1).End(3).Row
 For i = 3 To lr
 If Not IsDate(.Cells(i, 2)) Then GoTo next_i
  Select Case Month(.Cells(i, 2))
   Case 1: Set sh = Sheets("jan")
   Case 2: Set sh = Sheets("Feb")
   Case 3: Set sh = Sheets("Mar")
   Case Else: GoTo next_i
  End Select
   x = sh.Cells(Rows.Count, 1).End(3).Row + 1
    sh.Cells(x, 1).Resize(, 5).Value = _
    .Cells(i, 1).Resize(, 5).Value
next_i:
 Next i
End With
End Sub

الملف مرفق

Naser.xlsm

  • Like 1

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

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

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

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

سجل حساب جديد

تسجيل دخول

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

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

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

Important Information