• DİKKAT

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

range içerisinde değişken kullanımı

Katılım
1 Eylül 2008
Mesajlar
219
Excel Vers. ve Dili
ofis 2010
Selection.Range("A3:L" & Sheets(ad).Range("c1048576").End(3).Row).Borders.LineStyle = xlContinuous

iyi akşamlar yukarıdaki kodla tablomun adreslerini belirliyorum ve çizimi gerçekleştiriyorum.çalışmamın daha esnek olmasını sağlamakiçin L sütunu sayac+3 değişkenime atamak istiyorum fakat yukarıdaki adrese bir türlü uyarlayamadım.acaba mümkünmü değil yoksa birleştirme ve tırnak işaretlerinimi yanlış yerde kullanıyorum.mesela ben şöyle yaptım olmadı:

Selection.Range("A3:sayac+3" & Sheets(ad).Range("c1048576").End(3).Row).Borders.LineStyle = xlContinuous

yardımcı olursanız teşekkür ederim
 
:cool:
Kod:
Range(Cells(3, "A"), Cells(Sheets(ad).Range("c65536").End(3).Row, sayac + 3)).Borders.LineStyle = xlContinuous
 
teşekkürler

evren bey ilgi ve alakanız için teşekkür ederim.iyi akşamlar
 
adres ve değiken

Range("A4:B53,D4:L53") arkadaşlar bu kod bir çalışmamın içerisinde ve şuan iş görüyor.benim yapmak istediğim sonsat değişkeni 53 (b53 ile l53 teki) satır no yerine,sayac+6 değikenide de L sütunu yerine gelecek .bu konuya benzer bir sorunum dün evren bey tarafından çözüldü.dün ki örnekten yola çıkarak birşeyler denedim ama olmadı yardımlarınızı bekliyorum.
 
Aşağıdaki kod işiniz görür.:cool:
Kod:
adr1 = Range(Cells(4, "A"), Cells(sonsat, "B")).Address
adr2 = Range(Cells(4, "D"), Cells(sonsat, sayac + 6)).Address
Range(adr1 & "," & adr2).Value
 
evren bey birkez daha çok teşekkür ediyorum.kod işimi gördü.address kalıbınıda bundan sonraki çalışmalarımda kullanabileceğim galiba.iyiki varsınız....iyi akşamlar
 
evren bey birkez daha çok teşekkür ediyorum.kod işimi gördü.address kalıbınıda bundan sonraki çalışmalarımda kullanabileceğim galiba.iyiki varsınız....iyi akşamlar
Rica ederim.
İyi çalışmalar.:cool:
 
iyi günler;

Cells(i, sayac + 5).Formula = "= product(sayac*5) "
sayac değişkeni ile 5 rakamının çarpımı #AD? hatası veriyor neden olabilir .yardım ederseniz sevinirim.
 
iyi günler;

Cells(i, sayac + 5).Formula = "= product(sayac*5) "
sayac değişkeni ile 5 rakamının çarpımı #AD? hatası veriyor neden olabilir .yardım ederseniz sevinirim.
Cells(i, sayac + 5).Formula = "= product(Cells(i, sayac)*5) "
HERHALDE BÖYULE BİR ŞEY OLMALI
 
Cells(i, sayac + 5).Value = sayac * 5 şeklinde hallettim

sayın hsayar yazdığınız kod hata verdi.problemi Cells(i, sayac + 5).Value = sayac * 5şeklinde hallettim.ilgi ve alakanız için teşekkürler.
 
Geri
Üst