Merhaba, şu vba de sayı piramiti yapıcamda nasıl yapıcam acaba yardımcı olabilirmisiniz şuanda anca şu şekil yapabiliyorum http://hizliresim.com/EgVnDD yardım edinn ??
DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
Altın Üyelik Hakkında Bilgi
Sub a()
For i = 1 To 6
Range(Cells(i, i), Cells(i, 1)).Value = "x"
Next
End Sub
Sub a()
sonu = 10
For i = 1 To sonu
Range(Cells(i, sonu).Offset(0, -(i - 1)), Cells(i, sonu).Offset(0, i - 1)).Value = "x"
Next
End Sub
Sizin yazdığınızın tek döngülüsüHerhalde böyle bir şey istedinizKod:Sub a() For i = 1 To 6 Range(Cells(i, i), Cells(i, 1)).Value = "x" Next End Sub
Kod:Sub a() sonu = 10 For i = 1 To sonu Range(Cells(i, sonu).Offset(0, -(i - 1)), Cells(i, sonu).Offset(0, i - 1)).Value = "x" Next End Sub
Offset kullanmadan.
Kod:Sub c() sonu = 10 For i = 1 To sonu Range(Cells(i, sonu - (i - 1)), Cells(i, sonu + (i - 1))).Value = "x" Next End Sub