For döngüsü içinde range aralığı

kadir78

Altın Üye
Katılım
6 Nisan 2016
Mesajlar
227
Excel Vers. ve Dili
office 2019
Altın Üyelik Bitiş Tarihi
30-12-2026
İyi günler. Aşağıdaki for döngüsünde B5:G5 aralığını temizleme kodlarını yazamadım hata veriyor. Yardım edermisiniz.

Kod:
dim syf as worksheet

for b = 5 to 40
if syf.range("C" & b).value = "" then
syf.range("B" & b : "G" & b).clearcontents
end if
next b
 

Haluk

Özel Üye
Katılım
7 Temmuz 2004
Mesajlar
12,406
Excel Vers. ve Dili
64 Bit 2010 - İngilizce
+
Google Sheets
+
JScript
Altın Üyelik Bitiş Tarihi
C#:
    Dim syf As Worksheet
    
    Set syf = Sheets("Sheet1")
    
    For b = 5 To 40
        If syf.Range("C" & b).Value = "" Then
            syf.Range("B" & b & ":G" & b).ClearContents
        End If
    Next b
.
 

kadir78

Altın Üye
Katılım
6 Nisan 2016
Mesajlar
227
Excel Vers. ve Dili
office 2019
Altın Üyelik Bitiş Tarihi
30-12-2026
Sağolun teşekkür ederim.
 

kadir78

Altın Üye
Katılım
6 Nisan 2016
Mesajlar
227
Excel Vers. ve Dili
office 2019
Altın Üyelik Bitiş Tarihi
30-12-2026
C#:
    Dim syf As Worksheet
  
    Set syf = Sheets("Sheet1")
  
    For b = 5 To 40
        If syf.Range("C" & b).Value = "" Then
            syf.Range("B" & b & ":G" & b).ClearContents
        End If
    Next b
.
Öğrenmek için soruyorum. B5:G5 aralığına ek olarak N5:AC5 aralığıda nasıl eklenebilir. Teşekkürler.
 

Haluk

Özel Üye
Katılım
7 Temmuz 2004
Mesajlar
12,406
Excel Vers. ve Dili
64 Bit 2010 - İngilizce
+
Google Sheets
+
JScript
Altın Üyelik Bitiş Tarihi
C#:
            syf.Range("B" & b & ":G" & b, "N" & b & ":AC" & b).ClearContents
.
 
Üst