Merhabalar. Projem için gerekli bir data dosyaları hazırlamam gerekiyor. A sütununda 1296 adet verim var. Bu verileri en üstten başlayarak 36'şar adet olmak üzere kopyalayarak C1 sütunundan başlayarak C36 sütununa kadar yazdırmak istiyorum. Manuel şekilde bir kısmını yaptım çok zamanımı aldı. Oturup bir kod yazayım dedim. Yazdığım kod ile ilk 36 veriyi istediğim şekilde yapmayı başardım. Kod ektedir. Şimdi yapılması gereken bu kodu bir for döngüsüyle 0-36 37-72 73-108 şeklinde arttırarak kopyalamak ve C1, C2, C3, ... ,C70 hücrelerinden başlayarak yatay şekilde yazdırmak. Dahada açacak olursam son görüntüde 36x36 matris olması gerekiyor.
Çalıştığım dosya linkte mevcuttur.
http://dosya.co/ep8wr9vysx91/Kopya_ftv35.xlsx.html
Çok kısıtlı vaktim kaldı umarım bir yardım alabilirim harika insanlarsınız çok teşekkür ediyorum.
Kod:
Sub benchmark_ft70()
Sheets("ftv35").Activate
Range("A1:A36").Select
Selection.Copy
Range("C1").Select
Selection.PasteSpecial Paste:=xlPasteAll, Operation:=xlNone, SkipBlanks:= _
False, Transpose:=True
End Sub
Çalıştığım dosya linkte mevcuttur.
http://dosya.co/ep8wr9vysx91/Kopya_ftv35.xlsx.html
Çok kısıtlı vaktim kaldı umarım bir yardım alabilirim harika insanlarsınız çok teşekkür ediyorum.
Son düzenleme:
