Dim I As Integer
For I = Range("F2") To Range("G2")
If I <= Range("G2") Then
Range("I2") = I
ActiveWindow.SelectedSheets.PrintOut From:=1, To:=1, Copies:=1, Collate:=True
End If
Next I
Range("I2").Select
End Sub
أخي الفاضل في هذا الكود تم تعريف متغير من التوع الرقم الصحيح واسمه i وبعدها تم عمل حلقة تكرارية لقيمة هذا المتغيير بالقيم الموجودة داخل الخلايا F2") و("G2 وبعدها تم وضع شرط وفيه يتم تنفيذ عملية الطباعة مادامت قيمة المتغير اقل من القيمة الموجودة بالخلية g2 وبعدها يتم النزول لنهاية الحلقة التكرارية ليت تنفيذها من جديد حتى تصل قيمة المتغير إلى القيمة النهائية والموجودة بالخلية g2
أخى الفاضل هذا على حد فهمى وأرجو أن أكون وفقت في الشرح
واعتذر لأستاذي الفاضل / رجب جاويش أننى قمت بالشرح قبل موافقته