- Katılım
- 27 Aralık 2017
- Mesajlar
- 4
- Excel Vers. ve Dili
- Excel 2016
1. sayfada b2:b655 arasında bulunan dolu hücreleri kopyalayıp 2. sayfaya c3 hücresine transpose olarak nasıl kopyalatabiliriz
DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
Altın Üyelik Hakkında Bilgi
Sub aktar59()
Dim sh As Worksheet, i As Integer, liste(), a As Long
Set sh = Sheets("Sayfa2")
Sheets("Sayfa1").Select
sh.Range(sh.Cells(3, "C"), sh.Cells(3, Columns.Count)).ClearContents
ReDim liste(1 To 1, 1 To 655)
For i = 2 To 655
If Cells(i, "B").Value <> "" Then
a = a + 1
liste(1, a) = Cells(i, "B").Value
End If
Next i
ReDim Preserve liste(1 To 1, 1 To a)
sh.Range("C3").Resize(1, a) = liste
sh.Select
MsgBox "İşlem tamamlandı." & vbLf & "evrengizlen@hotmail.com"
End Sub