• DİKKAT

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

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
 
Aşağıdaki kodu deneyin.

Kod:
ActiveSheet.HPageBreaks.Item(1).Location.Row-1
 
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.
 
Aşağıdaki kodları deneyin.

Kod:
 ActiveSheet.HPageBreaks.Count + 1

veya

Kod:
ExecuteExcel4Macro("GET.DOCUMENT(50)")
 
teşekkürler hocam
 
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)")
 
Son satırı örneğin A hücresine göre [a65536].end(3).row komutu ile de kolaylıkla bulabilirsiniz.
 
Geri
Üst