ilk numerik değere kadar olan veriyi aktarma

Katılım
2 Şubat 2007
Mesajlar
194
Excel Vers. ve Dili
Office 2007 Tr
Altın Üyelik Bitiş Tarihi
31/03/2022
merhaba arkadaşlar
ekte gönderdiğim dosyada sayfa 1'de A sütununda olan veriyi sayfa 2'ye aktarmak istiyorum ancak Sayfa 1'den A sütunundaki verinin numerik değere kadarını.umarım izah edebilmişimdir sorunumu.ekteki dosyadan ne yapmak istediğim zaten anlaşılacaktır
 

Necdet

Moderatör
Yönetici
Katılım
4 Haziran 2005
Mesajlar
15,260
Excel Vers. ve Dili
Ofis 365 Türkçe
Merhaba,

Aşağıdaki kodları dener misiniz?

Kod:
Public Sub Aktar()
Set s1 = Sheets("Sayfa1")
Set s2 = Sheets("Sayfa2")
Dim i, Sat As Integer
s2.[A2:A65536].ClearContents
Sat = 1
For i = 3 To s1.[A65536].End(3).Row
    For j = 1 To Len(s1.Cells(i, "A"))
        If IsNumeric(Mid(s1.Cells(i, "A"), j, 1)) = True Then
            Exit For
        End If
    Next j
    If j < Len(s1.Cells(i, "A")) Then
        Sat = Sat + 1
        s2.Cells(Sat, "A") = Left(Cells(i, "A"), j - 1)
    Else
        Sat = Sat + 1
        s2.Cells(Sat, "A") = s1.Cells(i, "A")
    End If
Next i
MsgBox "İşlem Tamamdır...."
End Sub
 
Son düzenleme:
Katılım
2 Şubat 2007
Mesajlar
194
Excel Vers. ve Dili
Office 2007 Tr
Altın Üyelik Bitiş Tarihi
31/03/2022
cevap

Teşekürler Sn.Necdet Yeşertener
Ellerinize sağlık.Ayrıca da atamızın ismini görmek çok daha güzel birşey.tekrar teşekür ederim
 

Necdet

Moderatör
Yönetici
Katılım
4 Haziran 2005
Mesajlar
15,260
Excel Vers. ve Dili
Ofis 365 Türkçe
G&#252;le g&#252;le kullan&#305;n&#305;z Say&#305;n Metin Avc&#305;.
 
Üst