Konuyu yanlış yere açtıysam şimdiden özür dilerim. Benim istediğim veriaktarım sayfasında d2 hücresi dolu ise d2:O2 aralığını koplayayıp, sayfa1 de b2:m2 arasına değer olarak yapıştırmak. Yapmaya çalıştım ancak olmadı
Sub aktarr()
Dim i As Integer
For i = 2 To 10
If Sheets("veriaktarım").Range("d&i").Value <> "" Then
Sheets("veriaktarım").Range("d&i:O&i").Copy
Sheets("Sayfa2").Range("b&i:m&i").PasteSpecial (xlPasteValues)
Application.CutCopyMode = False
End If
Next i
End Sub
Sub aktarr()
Dim i As Integer
For i = 2 To 10
If Sheets("veriaktarım").Range("d&i").Value <> "" Then
Sheets("veriaktarım").Range("d&i:O&i").Copy
Sheets("Sayfa2").Range("b&i:m&i").PasteSpecial (xlPasteValues)
Application.CutCopyMode = False
End If
Next i
End Sub
