• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Satırlarda kayıtlı verileri sütunlara dizmek

Katılım
5 Kasım 2007
Mesajlar
4,727
Excel Vers. ve Dili
64 Bit TR - Microsoft Office 365 - Win11 Home
Değerli uzmanlarım, soldan sağa doğru satırlara yazılmış verileri ( Örn; A1;K1) bir defada, bir düğme ile veya komut ile sütunlara ( Örn; A2;A100) dizebilirmiyiz, mümkün mü ?Teşekkür ederim
 
Merhaba,

Aşağıdaki kodları deneyiniz.

Kod:
Sub Macro2()
    Range("A1:K1").Select
    Selection.Copy
    Range("A2").Select
    Selection.PasteSpecial Paste:=xlPasteAll, Operation:=xlNone, SkipBlanks:= _
        False, Transpose:=True
    Range("A1").Select
    Application.CutCopyMode = False
End Sub
 
Merhabalar... Formülle isterseniz...
1) A1:K1 seçin Ctrl+C ile kopyaladıktan sonra A2 üzerine sağ tıkla ve özel yapıştır, işlemi ters çevir ve tamamı tıklayınız..
2) A2:A12 arasını seçtikten sonra =DEVRİK_DÖNÜŞÜM(A1:K1) formülünü yazdıktan sonra Ctrl+Shift+enter tuşlarına basın.. (A1:K1 aralığı 11 hücredir)
 
Aşağıdaki koduda kullanabilirsiniz.:cool:
Kod:
Sub cevir()
Dim i, j As Byte, k As Long
Dim myarr(11)
Range("A2:A100").ClearContents
For i = 1 To 11
    myarr(i) = Cells(1, i).Value
Next i
j = 1
For k = 2 To 100
    Cells(k, "A").Value = myarr(j)
    j = j + 1
    If j = 12 Then j = 1
Next k
MsgBox "İşlem Tamam"
End Sub
 
Sn.Ripek elinize sağlık,çalışıyor, bu komutların tüm excel dosyalarında çalışması için sanırım "Araçlar-Eklentiler" e (Addıns)kaydedilmesi gerekiyor,yolu nedir ?
 
Geri
Üst