• DİKKAT

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

Hücre adı belirtmek

muratgunay48

Altın Üye
Katılım
10 Şubat 2010
Mesajlar
1,454
Excel Vers. ve Dili
Office 365 - Türkçe (64 bit)
Arkadaşlar, sayın hocalarım, hücre belirtirken
& Range("B1").Value & yazmakla Cells (1,2) yazmanın farkı nedir?
Teşekkür ederim.
 
Yazdığınız örnekte ikisi de aynı bir fark yok.
ancak Range nin farkı bir alan belirtebilirsiniz.
Örneğin: Range("B1:C5") gibi
Cells de ise sadece bir tek hücre belirtebilirsiniz.
 
Ek olarak;

Cells ifadesi genellikle döngülerde kullanılır. Yazım tekniği açısından daha kolay yazıldığı için tercih edilmektedir.
 
[B1], Range("B1") ve cells(1, 2) hep aynı hücreye referans veriyor.
[B1] sabit bir ifade
Range("B1") Aşağıdaki gibi sütunu sabit; satırı değişken olarak kullanılabiliyor.
for i = 1 to 10
Range("B" & i)
Next
cells(1, 2) yine aşağıdaki gibi
Hem satırı hem de sütunu değişken olarak kullana bilinir.
for i = 1 to 10
for e = 1 to 3
cells(i,, e)
Next
Next
 
@alicimri ,

Bu örneğiniz çalışmaz...

for i = 1 to 10
for e = 1 to 3
Range(i,, e)
Next
Next
 
Yazdığınız örnekte ikisi de aynı bir fark yok.
ancak Range nin farkı bir alan belirtebilirsiniz.
Örneğin: Range("B1:C5") gibi
Cells de ise sadece bir tek hücre belirtebilirsiniz.
Yazdığınız örnekte ikisi de aynı bir fark yok.
ancak Range nin farkı bir alan belirtebilirsiniz.
Örneğin: Range("B1:C5") gibi
Cells de ise sadece bir tek hücre belirtebilirsiniz.
Anladım hocam, teşekkür ederim.
 
Geri
Üst