Mdemir63
Altın Üye
- Katılım
- 7 Temmuz 2006
- Mesajlar
- 2,920
- Excel Vers. ve Dili
- Ofis2010 32Bit Türkçe
- Altın Üyelik Bitiş Tarihi
- 19-02-2026
Selamlar
Dosyada detaylı açıklamaya çalıştım.
Aynı anda iki sonucu da yazdırmak için kodlarda ne gibi değişiklik yapmalıyım.
Dosyada detaylı açıklamaya çalıştım.
Aynı anda iki sonucu da yazdırmak için kodlarda ne gibi değişiklik yapmalıyım.
Kod:
Sub Dizi_Ornegi()
Dim ws As Worksheet: Dim ss As Long: Dim i As Integer
Dim dizi() As Variant: Dim dizi2 As Variant
Set ws = ThisWorkbook.Worksheets("Diziler")
ss = ws.Range("A" & Rows.Count).End(xlUp).Row
dizi = ws.Range("A2:B" & ss).Value
ReDim dizi2(LBound(dizi, 1) To UBound(dizi, 1), 1 To 2)
For i = LBound(dizi, 1) To UBound(dizi, 1)
dizi2(i, 1) = Int(dizi(i, 2) / 2) '-Diziyi 2 böl
' dizi2(i, 1) = Sqr(dizi(i, 2)) '-Dizinin karekökünü al
Next i
ws.Range("B2:B" & ss).Offset(0, 1) = dizi2
'ws.Range("B2:B" & ss).Offset(0, 2) = dizi2
End Sub
Ekli dosyalar
-
17.1 KB Görüntüleme: 6
Son düzenleme: