Yazdırma alanı içindeki son A sütunu hücresi

Katılım
12 Kasım 2007
Mesajlar
327
Excel Vers. ve Dili
excel 2003
Forumun değerli üyeleri hayırlı akşamlar

Sayfa marj ayarları isteğe göre ayarlanmış herhangi bir excel belgesinde ve birinci sayfa içerisinde kalan son satır numarasını nasıl tesbit edebiliriz

saygılar
 

Levent Menteşoğlu

Administrator
Yönetici
Admin
Katılım
13 Ekim 2004
Mesajlar
16,058
Excel Vers. ve Dili
Excel 2010-32 bit-Türkçe
Excel 365 -32 bit-Türkçe
Aşağıdaki kodu deneyin.

Kod:
ActiveSheet.HPageBreaks.Item(1).Location.Row-1
 
Katılım
2 Mart 2005
Mesajlar
2,960
Excel Vers. ve Dili
ev: Ofis 2007- Win Xp
iş: Ofis 2010- Win Vista
merhaba hocam

peki hocam yazdırma alanı içerindeki toplam sayfa saysını nasıl tespit ederiz.
yani standart bir sayfada yazdırılacak alan
a1:I122 ise yazıcıdan çıkacak sayfa sayısı 3,
a1:j122 ise yazıcıdan çıkacak sayfa sayısı 6
olur bunu nasıl tespit ederiz.
 

Levent Menteşoğlu

Administrator
Yönetici
Admin
Katılım
13 Ekim 2004
Mesajlar
16,058
Excel Vers. ve Dili
Excel 2010-32 bit-Türkçe
Excel 365 -32 bit-Türkçe
Aşağıdaki kodları deneyin.

Kod:
 ActiveSheet.HPageBreaks.Count + 1
veya

Kod:
ExecuteExcel4Macro("GET.DOCUMENT(50)")
 
Katılım
2 Mart 2005
Mesajlar
2,960
Excel Vers. ve Dili
ev: Ofis 2007- Win Xp
iş: Ofis 2010- Win Vista
teşekkürler hocam
 
Katılım
12 Kasım 2007
Mesajlar
327
Excel Vers. ve Dili
excel 2003
Sayın Levent Menteşoğlu
Bu kodlara göre son satırın değerini nasıl öğreneceğiz. Uygulamalı basit bir örnek mümkünmü acaba
Saygılar

ActiveSheet.HPageBreaks.Item(1).Location.Row-1

ActiveSheet.HPageBreaks.Count + 1
ExecuteExcel4Macro("GET.DOCUMENT(50)")
 

Levent Menteşoğlu

Administrator
Yönetici
Admin
Katılım
13 Ekim 2004
Mesajlar
16,058
Excel Vers. ve Dili
Excel 2010-32 bit-Türkçe
Excel 365 -32 bit-Türkçe
Son satırı örneğin A hücresine göre [a65536].end(3).row komutu ile de kolaylıkla bulabilirsiniz.
 
Üst