VBA Makrosu Kullanma: Alt + F11 tuşlarına basarak VBA penceresini açın. Sol taraftaki "VBAProject" içinde "Modules" klasörüne sağ tıklayın ve "Insert" > "Module" seçeneğini seçin. Aşağıdaki kodu modüle yapıştırın: Function JoinWithComma(rng As Range) As String Dim cell As Range Dim result As String For Each cell In rng If result = "" Then result = cell.Value Else result = result & ", " & cell.Value End If Next cell JoinWithComma = result End Function Makroyu Kullanma: VBA penceresini kapatın ve Excel'e geri dönün. Şimdi, Excel hücresine şu formülü yazabilirsiniz: =JoinWithComma(A1:A10) Bu VBA fonksiyonu, dikey sütundaki verileri virgülle ayırarak tek bir hücrede birleştirir. Sonuç: Eğer TEXTJOIN yoksa, manuel birleştirme ya da VBA çözümü ile istediğiniz sonucu elde edebilirsiniz.