• DİKKAT

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

son kelimeyi sağdaki hücreye aktarma

Katılım
7 Ağustos 2011
Mesajlar
319
Excel Vers. ve Dili
2003-2010 Türkçe
Arkadaşlar,
B sütununda adresler var.Adresin sonundaki il adlarını c sütununa kopyalamak istiyorum.Değişik örnekler var ama yukarıdaki açıklamaya göre uyarlayamadım.Yardımlarınız için teşekkürler.
 
Merhaba,

Module kopyalayarak çalıştırınız.

Kod:
Sub SonSozcuk()
 
    Dim a, i As Long
 
    For i = 1 To Cells(Rows.Count, "B").End(xlUp).Row
        a = Split(Cells(i, "B"), " ")
        If Not Cells(i, "B") = "" Then Cells(i, "C") = a(UBound(a))
    Next i
 
End Sub
.
 
Yardımın için teşekkür ederim.Bir küçük ricada bulunabilir miyim? B sütunundakilerin tamamını değilde yalnızca seçilenleri C sütununa aktarabilir mi?
 
Kod:
Sub SonSozcuk()
 
    Dim a, hucre As Range
 
    For Each hucre In Selection
        a = Split(hucre, " ")
        If Not hucre = "" Then hucre.Offset(0, 1) = a(UBound(a))
    Next hucre
 
End Sub

Bu şekilde deneyiniz.

.
 
Geri
Üst