Merhaba
ekli dosyada a sutunundaki kodu b sutunundaki sayı kadar alt alta yazdırmak istiyorum.
yardımcı olabilir misiniz

Private Sub CommandButton1_Click()
Dim SonStr As Long
SonStr = Worksheets("sayfa2").Cells.Find("*", searchorder:=xlByRows, searchdirection:=xlPrevious).Row
TmpxStr = 2
Worksheets("sheet1").Cells.ClearContents
For xStr = 4 To SonStr
With Worksheets("sheet1")
.Range("A" & TmpxStr & ":A" & TmpxStr + Worksheets("sayfa2").Range("B" & xStr) - 1) = Worksheets("sayfa2").Range("A" & xStr)
TmpxStr = TmpxStr + Worksheets("sayfa2").Range("B" & xStr)
End With
Next xStr
MsgBox "Bitti"
End Sub