iyi akşamlar değerli üstadlarım;
iç içe 3 adet döngü kurulabilir mi?
aşağıdaki kodları inceler misiniz?
yapmak istediğim ise şu:
10-21 arası satırlar ile 2-5 ve 10-13 arası sütunlara isabet eden hücreleri tek tek sorgulaması ve hücre değeri sıfır ise belirttiğim şekilde hücre biçimlendirmesini yapması. ancak for döngüsünün iç içe kullanılıp kullanılamayacağını bilmiyorum. ve yukarıdaki kod tam olarak istediğimi gerçekleştirmiyor.
bu sorunu nasıl çözebiliriz??
saygılar...
iç içe 3 adet döngü kurulabilir mi?
aşağıdaki kodları inceler misiniz?
Kod:
Sub cizgi()
For sss = 10 To 21
For su1 = 2 To 5
For su2 = 10 To 13
If Cells(sss, su1) = 0 Then
Cells(sss, su1).Borders(xlDiagonalDown).LineStyle = xlNone
With Selection.Borders(xlDiagonalUp)
.LineStyle = xlContinuous
.Weight = xlThin
.ColorIndex = xlAutomatic
End With
End If
If Cells(sss, su2) = 0 Then
Cells(sss, su2).Borders(xlDiagonalDown).LineStyle = xlNone
With Selection.Borders(xlDiagonalUp)
.LineStyle = xlContinuous
.Weight = xlThin
.ColorIndex = xlAutomatic
End With
End If
Next
Next
Next
End Sub
10-21 arası satırlar ile 2-5 ve 10-13 arası sütunlara isabet eden hücreleri tek tek sorgulaması ve hücre değeri sıfır ise belirttiğim şekilde hücre biçimlendirmesini yapması. ancak for döngüsünün iç içe kullanılıp kullanılamayacağını bilmiyorum. ve yukarıdaki kod tam olarak istediğimi gerçekleştirmiyor.
bu sorunu nasıl çözebiliriz??
saygılar...