boyanmayan hücreleri başka hücreye yazdırma

Katılım
16 Mayıs 2024
Mesajlar
10
Excel Vers. ve Dili
Microsoft Excel 2016 MSO (Sürüm 2404) 64 bit
başlıkta belirttiğim gibi A sütunun da boyanmayan (dolgu olmayan) hücreleri başka hücreye nasıl geçirebilirim?
 

AdemCan

Altın Üye
Destek Ekibi
Katılım
1 Eylül 2008
Mesajlar
1,386
Excel Vers. ve Dili
2019 TR
Sayfa1 yerine işlem yapmak istediğiniz sayfa ismini yazınız.
A sütunundaki verileri 10. sütuna yazar.
Kod:
Sub test()
Dim s1 As Worksheet, i As Long, x As Long, son As Long
Set s1 = Sayfa1: son = s1.Range("A" & Rows.Count).End(xlUp).Row
x = 1
For i = 1 To son
    If s1.Cells(i, 1).Interior.ColorIndex = xlNone Then
        s1.Cells(x, 10) = s1.Cells(i, 1)
        x = x + 1
    End If
Next i
End Sub
 
Katılım
16 Mayıs 2024
Mesajlar
10
Excel Vers. ve Dili
Microsoft Excel 2016 MSO (Sürüm 2404) 64 bit
Çok teşekkürler çok işime yaradı :))))
 
Katılım
16 Mayıs 2024
Mesajlar
10
Excel Vers. ve Dili
Microsoft Excel 2016 MSO (Sürüm 2404) 64 bit
B de ki sutun için "A" yerin B Yazsam kod b içinde çalışır mı?
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,234
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
B sütunu için aşağıdaki gibi olabilir..

C++:
Sub test()
Dim s1 As Worksheet, i As Long, x As Long, son As Long
Set s1 = Sayfa1: son = s1.Range("B" & Rows.Count).End(xlUp).Row
x = 1
For i = 1 To son
    If s1.Cells(i, 2).Interior.ColorIndex = xlNone Then
        s1.Cells(x, 10) = s1.Cells(i, 2)
        x = x + 1
    End If
Next i
End Sub
 
Katılım
16 Mayıs 2024
Mesajlar
10
Excel Vers. ve Dili
Microsoft Excel 2016 MSO (Sürüm 2404) 64 bit
B sütunu için aşağıdaki gibi olabilir..

C++:
Sub test()
Dim s1 As Worksheet, i As Long, x As Long, son As Long
Set s1 = Sayfa1: son = s1.Range("B" & Rows.Count).End(xlUp).Row
x = 1
For i = 1 To son
    If s1.Cells(i, 2).Interior.ColorIndex = xlNone Then
        s1.Cells(x, 10) = s1.Cells(i, 2)
        x = x + 1
    End If
Next i
End Sub
Çok teşekkürlerr :)
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,234
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Bu arada bir hatırlatma yapmakta fayda var...

Profilinizdeki excel sürüm bilgisini linki inceleyerek güncellemenizi rica ederim.

Profilinizdeki bilgi ; Excel Vers. ve Dili excel

 
Üst