عليكم السلام و رحمة الله
أخى الفاضل و أستاذى الكبير عماد الحسامى
جزاك الله خيرا على التعديل
الكود يعطى نتائج صحيحة حسب طلب الأخ السائل
لكن المفقود فعلا هى الأوراق الثلاثة الأخيرة
التعديل بزيادة 3 إلى أقصى عدد الشيتات
Sub ViewAfter4()
On Error Resume Next
For i = 8 To ThisWorkbook.Sheets.Count + 3
shn = Sheets(i - 3).Name
Cells(i, 3) = shn
Next i
End Sub
وفق الله الجميع
kemas525.rar