• DİKKAT

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

Yatay Satırları Dikey yapıp Tekrar Ettirme hk.

Katılım
21 Ekim 2012
Mesajlar
62
Excel Vers. ve Dili
XLSX
Arkadaşlar merhaba,

sitede arama yaptığımda çok fazla bi sonuca ulaşamadım. Ekte anlatmaya çalıştım yardımcı olur musunuz.

iyi çalışmalar.
 

Ekli dosyalar

Merhaba.

Kod:
Sub test()
    Dim Bak As Long
    Dim Say As Long
    
    For Bak = 2 To Cells(Rows.Count, "A").End(xlUp).Row
        Say = Cells(Rows.Count, "J").End(xlUp).Row + 1
        Range("A" & Bak).Copy Range("J" & Say & ":J" & Say + 2)
        Range("B" & Bak & ":D" & Bak).Copy
        Range("K" & Say).PasteSpecial Paste:=xlPasteAll, Operation:=xlNone, SkipBlanks:=False, Transpose:=True
    Next
    Application.CutCopyMode = False
    MsgBox "Tamamlandı."
End Sub
 
Çok teşekkür ederim sutunu 3 değilde daha fazla yapsak nası artırırız acaba ?
 
Kod:
Range("A" & Bak).Copy Range("J" & Say & ":J" & Say + 2)
2 yerine sütun sayısı - 1 yazın. Yani sütun sayısı 10 ise 9 yazın.
Kod:
Range("B" & Bak & ":D" & Bak).Copy
Örnekte veriler "B : D" aralığındaydı bunu da kendi sütunlarınıza göre değiştirin.
 
Rica ederim. Kolay kelsin.
 
Geri
Üst