Hücrede Bulunan Verileri Satırlara Bölmek

YAVUZSs

Altın Üye
Katılım
25 Temmuz 2023
Mesajlar
8
Excel Vers. ve Dili
Office 365
Altın Üyelik Bitiş Tarihi
25-07-2025
Merhabalar;

Elimde şöyle demosu olan 100 bin+ satırlık bir tablo var.

253566

Bu tabloyu alttaki şekle getirmek istiyorum. Bunu nasıl yapabilirim?

253567

Dosyayı da ekledim.
 

Ekli dosyalar

Muzaffer Ali

Destek Ekibi
Destek Ekibi
Katılım
5 Haziran 2006
Mesajlar
6,165
Excel Vers. ve Dili
2019 Türkçe
Merhaba.
Deneyiniz.
Kod:
Sub test()
    Dim Bak As Long
    Dim Satir As Variant
    Dim Sutun As Integer
    Dim StrSay As Integer
    Dim BakStr As Integer
    Dim Say As Long
    Application.ScreenUpdating = False
    For Bak = Cells(Rows.Count, "A").End(xlUp).Row To 2 Step -1
        StrSay = UBound(Split(Cells(Bak, "B"), Chr(10)))
        Say = Cells(Rows.Count, "A").End(xlUp).Row + 1
        Rows(Bak + 1 & ":" & Bak + 1 + StrSay).Insert
        
        For Sutun = 1 To 11
            Satir = Split(Cells(Bak, Sutun), Chr(10))
            Range(Cells(Bak + 1, Sutun).Address & ":" & Cells(Bak + 1 + StrSay, Sutun).Address).Value = WorksheetFunction.Transpose(Satir)
        Next
        Satir = Empty
        Rows(Bak).Delete
    Next
    Cells.EntireRow.AutoFit
    Application.ScreenUpdating = True
    MsgBox "Tamamlandı."
End Sub
 

YAVUZSs

Altın Üye
Katılım
25 Temmuz 2023
Mesajlar
8
Excel Vers. ve Dili
Office 365
Altın Üyelik Bitiş Tarihi
25-07-2025
Çok teşekkür ederim , tam aradığım şey.
 
Üst