• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Dizi elemanına değer atama

Katılım
30 Nisan 2008
Mesajlar
73
Excel Vers. ve Dili
2007 tr
Merhaba arkadaşlar

Bir dizideki elemanların kendisine değer atayabiliyor muyuz?

Örneğin:

Dizi = array("h1", "h2", "h3") olsun..

Bir şekilde h1'e değer atayabilir miyim? Mesela:

h1 = 4
h2 = 5
h3 = 8

olsun istiyorum. Mümkün müdür?

Şimdiden teşekkür ederim.
 
Merhaba

Option Base 1

Dizi = array("h1", "h2", "h3")

Dizi(1) = 4
Dizi(2) = 5
Dizi(3) = 8
 
Malesef bu şekilde dizi elemanları değer almıyor, bunun yerine dizi yeniden tanımlanıyor. Ben h1 değişkenine 4 değerinin atanmasını istiyorum ama o, dizinin ilk elemanı 4 oluyor.
 
Dizi = array("h1", "h2", "h3") şeklindeki bir yazımda tırnak içindeki h1 bir değişken değil string bir veridir. Eğer değişken olarak tanımlamak isterseniz Dizi = array(h1, h2, h3) şeklinde tırnak işaretsiz olarak kullanmanız gerekir.

Eğer h1 ifadesini bir değişken kabul ediyorsanız, bu durumda dizi içindeki h1 değişkenine atanan veri aynı zamanda dizinin ilk elemanının değeri olacaktır. Bence siz ne yapmayı plandığınızı belirtirseniz ona göre bir çözüm önerilebilir.
 
Anladım, belki de tırnak işaretsiz yapınca sorun çözülür. Gerçi artık gerek kalmadı; başka yöntemlerle halletim. :) Yine de çok teşekkür ederim.
 
Geri
Üst