Hocam emeğiniz için teşekkür ederim. Ama dersi yanlış anlatmışsınız ReDim çiftler(19) For i = 0 To 19 çiftler(i) = Sayfa1.Cells(i + 1, 1) Next i olmalıydı. ReDim çiftler(20) yapınca 21 elemanlı bir dizi oluşturursunuz. For i = 1 To 20 çiftler(i) = Sayfa1.Cells(i , 1) Next i yazdığınızda ise dizinin 1. elemanı boş kalır. dizi(0)= empty
Arkadaşlar selam, userform daki bir combobox ın içine acitivate anında elemanları double sayılar olan 20 adet sayıyı ( örnek: 2,3 -3,4- 5,6 gibi ) bir dizi (array ) oluşturup girmek istiyorum. bu sayıların tamamını da ilgili diziye tek kerede girmek istiyorum. sayılar = {1.2,3.4,4.5..........} gibi. Bunu nasıl yapabilirim. ayrdımcı olursanız sevinirim, araştırdım bir türlü bulamadım.
for döngüsü yazarken dizinin büyüklüğüne göre loop oluşturmak için vb'de diziadı.getupperbound(0) kullanırdık ama burda çalışmıyor.
on numara
Hocam emeğiniz için teşekkür ederim. Ama dersi yanlış anlatmışsınız
ReDim çiftler(19)
For i = 0 To 19
çiftler(i) = Sayfa1.Cells(i + 1, 1)
Next i
olmalıydı.
ReDim çiftler(20) yapınca 21 elemanlı bir dizi oluşturursunuz.
For i = 1 To 20
çiftler(i) = Sayfa1.Cells(i , 1)
Next i
yazdığınızda ise dizinin 1. elemanı boş kalır. dizi(0)= empty
Arkadaşlar selam, userform daki bir combobox ın içine acitivate anında elemanları double sayılar olan 20 adet sayıyı ( örnek: 2,3 -3,4- 5,6 gibi ) bir dizi (array ) oluşturup girmek istiyorum. bu sayıların tamamını da ilgili diziye tek kerede girmek istiyorum. sayılar = {1.2,3.4,4.5..........} gibi. Bunu nasıl yapabilirim. ayrdımcı olursanız sevinirim, araştırdım bir türlü bulamadım.
Bu anlatılanın diziyle ne alakası var, büyük küçük sayı algoritması anlatmışsın. Excelde bunlara gerek yok, max min ile çözülebilecek ufak şeyler.
Biz de biliyoruz öyle çözülebildiğini, amaç basit şeyler üzerinden anlamayı kolaylaştırmak. Bazen gerçekten boş eleştiri yapılıyor.