• DİKKAT

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

hucureleri tek sutunda birleştirme

  • Konbuyu başlatan Konbuyu başlatan neco_can
  • Başlangıç tarihi Başlangıç tarihi

neco_can

Altın Üye
Altın Üye
Katılım
4 Ocak 2010
Mesajlar
34
Excel Vers. ve Dili
exel 2016
merhabalar sevgili dostlar verileri tek sutunda alt alta birleştirmem gerekmekte ekteki ekran görüntüsünü derdimi daha net anlatır sanırım teşekkürler.
 

Ekli dosyalar

  • Adsız.jpg
    Adsız.jpg
    99.2 KB · Görüntüleme: 38
excel profesorlerının yardımı beklenmekte :(
 
Stajerden yardım almak ister misiniz ?
 
Yardımın her türlüsüne kapım açık dostum.
 
Dosya gönder o hâlde dostum.
 
kardesım dosyaları ozelden gonderdım sana. 50mb fazla oldugu ıcın buraya yukleyemedım
 
O kadar büyük boyutta dosya yollamanıza gerek yok. Zaten indirme kotam dolduğu için o dosyayı indiremedim.

Dosyanızdaki veriler resimdeki kadar olsa kâfidir..
Sadece ne yapmak istediğinizi net bir şekilde dosya içerisinde anlatan küçük boyutta bir dosya gönderin.
 
Estağfurullah Cem Bey, üstad olmak kim.. biz kimiz......
Yine de bu sıfatı lâyık gördüğünüz için teşekkürler, hoşça kalın !
 
dostlar yardımlarınızı beklıyorum bır turlu aşamadım sorunu
 
Birazdan yardım geliyor.
 
Biraz zaman alıyor ama ilk aklıma gelen yöntem bu şekilde;

Kod:
Sub Birleştir()
    Application.ScreenUpdating = False
    Dim i As Long, a As Long
    Dim basla, bitir, süre
    basla = Timer
    Cells.UnMerge
    For i = Range("a65536").End(3).Row To 2 Step -1
        If Cells(i, 1) = "" Then
            Rows(i).Delete
        End If
    For a = Cells(1, Columns.Count).End(1).Column To 2 Step -1
        If Cells(i, a) = "" Then
            Cells(i, a).Delete Shift:=xlShiftToLeft
        End If
    Next a
    Next i
    Columns.AutoFit
    Application.ScreenUpdating = False
    bitir = Timer
    süre = Format(bitir - basla, "Fixed") & " sn."
    MsgBox süre
    i = Empty: a = Empty
End Sub
 
Biraz zaman alıyor ama ilk aklıma gelen yöntem bu şekilde;

Kod:
Sub Birleştir()
    Application.ScreenUpdating = False
    Dim i As Long, a As Long
    Dim basla, bitir, süre
    basla = Timer
    Cells.UnMerge
    For i = Range("a65536").End(3).Row To 2 Step -1
        If Cells(i, 1) = "" Then
            Rows(i).Delete
        End If
    For a = Cells(1, Columns.Count).End(1).Column To 2 Step -1
        If Cells(i, a) = "" Then
            Cells(i, a).Delete Shift:=xlShiftToLeft
        End If
    Next a
    Next i
    Columns.AutoFit
    Application.ScreenUpdating = False
    bitir = Timer
    süre = Format(bitir - basla, "Fixed") & " sn."
    MsgBox süre
    i = Empty: a = Empty
End Sub

size teşekkür edememiştim. Çok sağolun işimi gördü :)
 
Geri
Üst