• DİKKAT

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

a sütununda bulunan rakam ile başlayan satırları almak

Katılım
29 Ağustos 2007
Mesajlar
7
Excel Vers. ve Dili
Excel 2010 türkçe
a sütünunda metinler ve rakamlar var. Ben sadece rakam ile başlayan satırları sayfa2 a sütununa taşımak istiyorum.Yardımcı olurmusunuz? hem makro ve hem formül olarak teşekkürler
 
Kod:
=EĞER(ESAYIYSA(SAYIYAÇEVİR(SOLDAN(Sayfa1!A1;1)));Sayfa1!A1;"")
 
Merhaba,
Alternatif olsun...
Kod:
Sub Kod()
Dim S1 As Worksheet: Set S1 = Sheets("Sayfa1")
Dim S2 As Worksheet: Set S2 = Sheets("Sayfa2")
Dim a As Long, b As Long
For a = 1 To S1.Range("A65500").End(3).Row
    If IsNumeric(Left(S1.Cells(a, "A"), 1)) Then
        b = b + 1
        S2.Cells(b, "A") = S1.Cells(a, "A")
    End If
Next
MsgBox "İşlem tamam."
End Sub
 
Merhaba,
Alternatif olsun...
Kod:
Sub Kod()
Dim S1 As Worksheet: Set S1 = Sheets("Sayfa1")
Dim S2 As Worksheet: Set S2 = Sheets("Sayfa2")
Dim a As Long, b As Long
For a = 1 To S1.Range("A65500").End(3).Row
    If IsNumeric(Left(S1.Cells(a, "A"), 1)) Then
        b = b + 1
        S2.Cells(b, "A") = S1.Cells(a, "A")
    End If
Next
MsgBox "İşlem tamam."
End Sub

taşımaya A2 den başlaması için nasıl yapabiliriz
 
A2'den kastınız Sayfa1 A2 ise kırmızı değişikliği Sayfa2 A2 ise mavi değişikliği yapınız.
Kod:
Sub Kod()
Dim S1 As Worksheet: Set S1 = Sheets("Sayfa1")
Dim S2 As Worksheet: Set S2 = Sheets("Sayfa2")
Dim a As Long, b As Long
[COLOR="Blue"]b = 1[/COLOR]
For a =[COLOR="red"] 2 [/COLOR]To S1.Range("A65500").End(3).Row
    If IsNumeric(Left(S1.Cells(a, "A"), 1)) Then
        b = b + 1
        S2.Cells(b, "A") = S1.Cells(a, "A")
    End If
Next
MsgBox "İşlem tamam."
End Sub
 
teşekkürler kardeşim
 
Geri
Üst