Sütun dağılımı ??

Katılım
27 Şubat 2007
Mesajlar
98
Excel Vers. ve Dili
excel 2002
A Sütununda bilgilerim var bilgilerimin arasında boşluk var boşlukdan sonra olan verilerimi b sütununa sonraki boşlukdaki verimide c sütununa yerleştirsin istiyorum örnek dosyayı gönderiyorum
 

Ekli dosyalar

Levent Menteşoğlu

Administrator
Yönetici
Admin
Katılım
13 Ekim 2004
Mesajlar
16,058
Excel Vers. ve Dili
Excel 2010-32 bit-Türkçe
Excel 365 -32 bit-Türkçe
Verilerinizin nasıl yerleşeceğinide örnek dosyanızda gösterirmisiniz.
 

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,254
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
Ekli dosyayı inceleyiniz.:cool:
Kod:
Sub ayir()
Sheets("Sayfa1").Select
Range("B:D").Clear
For i = 1 To Cells(65536, "A").End(xlUp).Row
    If InStr(1, Cells(i, "A").Value, " ") > 0 Then
        y = Split(Cells(i, "A").Value, " ")
        For a = LBound(y) To UBound(y)
            Cells(i, a + 2).Value = y(a)
        Next a
        Erase y
    End If
Next i
MsgBox "İşlem Tamam"
End Sub
 

Ekli dosyalar

Katılım
27 Şubat 2007
Mesajlar
98
Excel Vers. ve Dili
excel 2002
Yanlış ifade etmiş olabilirim dosyayı olması gereken şekilde yollurum
 

Ekli dosyalar

Levent Menteşoğlu

Administrator
Yönetici
Admin
Katılım
13 Ekim 2004
Mesajlar
16,058
Excel Vers. ve Dili
Excel 2010-32 bit-Türkçe
Excel 365 -32 bit-Türkçe
Aşağıdaki kodu deneyin.

Kod:
Sub sutunlaraaktar()
aralik = Split(Columns(1).SpecialCells(xlCellTypeConstants, 23).Address, ",")
For a = 1 To UBound(aralik)
say = WorksheetFunction.CountA(Rows(1)) + 1
Range(aralik(a)).Cut Cells(1, say)
Next
Cells.EntireColumn.AutoFit
End Sub
 
Katılım
27 Şubat 2007
Mesajlar
98
Excel Vers. ve Dili
excel 2002
Çok Teşekkürler
 
Üst