• DİKKAT

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

Eksik olan serileri listelemek

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
43,614
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Selamlar,

Forumda aradım gözüme çarpmıştı ama şimdi bulamadım. Yapmak istediğim Sayfa1 de A sütununda sıralı şekilde gitmesi gereken verilerim var fakat arada bazı seriler eksik bu eksik olan serileri B sütununa makro ile nasıl listeleyebilirim.

Ã?rnek dosya ekte;
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
43,614
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Sn. leventm,

Verdiğiniz linki inceledim fakat kendime uyarlayamadım.

Yukarıdaki dosyayı güncelledim bakabilirseniz sevinirim. :arkadas:
 
Katılım
15 Mart 2005
Mesajlar
385
Excel Vers. ve Dili
Microsoft 2016 En 64 Bit
Altın Üyelik Bitiş Tarihi
20-03-2024
Merhaba,


Sayın leventm'nin yazdığı kodu size uyarladım.

[vb:1:b6778347be]
Sub ardisik()
c = 1
For a = 1 To [a65536].End(3).Row
If Not IsNumeric(Left(Cells(a, "a"), 1)) Then GoTo gec
deg1 = Mid(Cells(a, "a"), 5, Len(Cells(a, "a")) - 4)
basadon:
If Cells(a + 1, "a") = 0 Then Exit Sub
If Not IsNumeric(Left(Cells(a + 1, "a"), 1)) Then a = a + 1: GoTo basadon
deg2 = Mid(Cells(a + 1, "a"), 5, Len(Cells(a + 1, "a")) - 4)
If Val(deg2) - Val(deg1) <> 1 Then
For b = 1 To Val(deg2) - Val(deg1) - 1
c = c + 1
Cells(c, "b") = "'100." & WorksheetFunction.Rept(0, 3 - Len(deg1 + b)) & deg1 + b
Next
End If
gec:
Next
End Sub
[/vb:1:b6778347be]
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
43,614
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Teşekkür ederim. :arkadas:
 
Üst