DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
Altın Üyelik Hakkında Bilgi
Sub test()
adr = InputBox("Bir Hücre Adresi Girin", , ActiveCell.Address)
r = Range(adr).Row
c = Range(adr).Column
For i = 1 To c - 1
Cells(r - i, c - i) = c - i
Cells(r + i, c - i) = c - i
Cells(r - i, c + i) = c - i
Cells(r + i, c + i) = c - i
Next
End Sub
K = 1
For Y = 1 To 5
Cells(K, Y).Value = K
K = K + 1
Next
K = 1
For Y = 9 To 5 Step -1
Cells(K, Y).Value = K
K = K + 1
Next
K = 6
For Y = 4 To 1 Step -1
Cells(K, K).Value = Y
K = K + 1
Next
K = 6
For Y = 4 To 1 Step -1
Cells(K, Y).Value = Y
K = K + 1
Next
Option Explicit
Sub FOR_NEXT_ÖRNEK()
Dim İlk As Integer, Son As Integer, X As Integer, Sütun As Byte
Cells.ClearContents
İlk = 1
Son = 9
Son = IIf(Son Mod 2 = 0, Son - 1, Son)
For X = İlk To Son
If X <= ((İlk + Son) / 2) Then
Sütun = Sütun + 1
Cells(X, Sütun) = X
Cells(X, Son + 1 - X) = X
Else
Sütun = Sütun - 1
Cells(X, Sütun) = Sütun
Cells(X, X) = Sütun
End If
Next
MsgBox "İşleminiz tamamlanmıştır.", vbInformation
End Sub