satır ve sütun koordinatları

Katılım
19 Ocak 2009
Mesajlar
56
Excel Vers. ve Dili
excell 2003 Türkçe
Merhaba

bir program üzerinde çalışıyorum ve mevcut bilgim yeterli gelmiyor. Yardım ederseniz çok makbule geçer.

sorunum; range("b2").select gibi bir ifadeyi ...[satır(2),sutun(2)].select benzeri bir şekilde nasıl yazıyoruz? rakamların oldğu yerde değişken kullanacağım. O nedenle "i" veya "x" gibi değişkenle yazımını gösterirseniz sevinirim.

Teşekkürler..
 

uzmanamele

Uzman
Uzman
Katılım
26 Eylül 2007
Mesajlar
9,421
Excel Vers. ve Dili
excel 2010
merhaba
range("b2") yerine cells(2,2) kullanabilirsiniz
genel olarak cells(i,j) değişken tanımlayabilirsiniz.
 
Katılım
19 Ocak 2009
Mesajlar
56
Excel Vers. ve Dili
excell 2003 Türkçe
Çok Teşekkür ederim. :)

peki bu şekilde bir ifadeyi yazabiliyor muyuz?

Range("B5:E5").Select
 
Katılım
19 Ocak 2009
Mesajlar
56
Excel Vers. ve Dili
excell 2003 Türkçe
Arkadaşlar çıkamadım işin içinden :(

Cells(20, Columns("6:10")).Select
Rows(20).Columns("6:10").Select
Cells((20,6):(20,10)).Select

bunlar ve benzerlerini denedim ama yapamadım.. Başlangıç hücre ve bitiş arasındaki tüm hücreleri nasıl seçtirebilirim?
 

uzmanamele

Uzman
Uzman
Katılım
26 Eylül 2007
Mesajlar
9,421
Excel Vers. ve Dili
excel 2010
Arkadaşlar çıkamadım işin içinden :(

Cells(20, Columns("6:10")).Select
Rows(20).Columns("6:10").Select
Cells((20,6):(20,10)).Select

bunlar ve benzerlerini denedim ama yapamadım.. Başlangıç hücre ve bitiş arasındaki tüm hücreleri nasıl seçtirebilirim?
merhaba
aşağıdaki gibi deneyiniz
range("a1:f10).select
 
Katılım
19 Ocak 2009
Mesajlar
56
Excel Vers. ve Dili
excell 2003 Türkçe
Bu form işime yaramıyor maalesef. Elimdeki 500 adet siparişi özelliklerine göre hem satırlarda hem sütunlarda yerleştirmesi yapacağım. Adet aralıklarına göre kimisi tek hücreye yerleşecek, kimisi de 3-5 hücreyi birleştirip yerleşecek. Bu nedenle tam koordinatları göstermem gerekli. Sutun isimlerinin harfli oluşu bunlar üzerinde değişkenler kullanarak işlem yapmama engel oluyor. Umarım sorunumu açıklayabildim ve umarım yardımcı olabilirsiniz..
 

Necdet

Moderatör
Yönetici
Katılım
4 Haziran 2005
Mesajlar
15,548
Excel Vers. ve Dili
Ofis 365 Türkçe
Merhaba,

Satır ve sütun işlemlerinizi değişken kullanabilirsiniz.

i=5
j = 3 ise
örneğin i satırı, j sütunu gösterecek şekilde kullanırsak

cells(i,j) --> 5. satır, 3. sütun yani C5 i gösterir

yine yukarıdaki değerler başlangıç değerler olsun,

k=10 (10. satır)
n=6 (6. sütun) yani F10 hücresini göstersin

C5:F10 şöyle gösterilir.

Range(cells(i, j), cells(k, n))

umarım bu kısa bilgi yararlı olmuştur.
 
Katılım
19 Ocak 2009
Mesajlar
56
Excel Vers. ve Dili
excell 2003 Türkçe
Range(cells(i, j), cells(k, n)) işte budur... Ne kadar teşekkür etsem azdır.. Çaresizlikten artık saçmalamaya başlamıştım... :) Çok çok çok sağol...
 

Necdet

Moderatör
Yönetici
Katılım
4 Haziran 2005
Mesajlar
15,548
Excel Vers. ve Dili
Ofis 365 Türkçe
Rica ederim, güle güle kullanınız.
 
Üst