Yazdırılacak sayfa sayısını bulma

denese

Altın Üye
Katılım
17 Mart 2011
Mesajlar
441
Excel Vers. ve Dili
Office 2019
Altın Üyelik Bitiş Tarihi
02-03-2026
Merhaba,

Çalışma sayfasındaki yazdırılacak sayfa sayısını A1 hücresinde nasıl gösterebilirim. Bu değer dinamik olsun istiyorum, bu nedenle buton yardımı olmamalı. Sayfa sayısı artığında ya da azaldığında A1 hücresindeki değer de değişmeli. Çok araştırdım çözüm bulamadım ancak KTF ile yapılabileceğini düşünüyorum.

Yardımcı olabilir misiniz.
 

Haluk

Özel Üye
Katılım
7 Temmuz 2004
Mesajlar
12,406
Excel Vers. ve Dili
64 Bit 2010 - İngilizce
+
Google Sheets
+
JScript
Altın Üyelik Bitiş Tarihi
Çalışma sayfasının kod modülüne aşağıdakini yapıştırın;

Kod:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
  Range("A1").Value = ExecuteExcel4Macro("Get.Document(50)")
End Sub
.
 

denese

Altın Üye
Katılım
17 Mart 2011
Mesajlar
441
Excel Vers. ve Dili
Office 2019
Altın Üyelik Bitiş Tarihi
02-03-2026
Çalışma sayfasının kod modülüne aşağıdakini yapıştırın;

Kod:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
  Range("A1").Value = ExecuteExcel4Macro("Get.Document(50)")
End Sub
.
Sayın Haluk bey, kod çalışıyor teşekkür ederim. Fakat şöyle bir durum oluştu; Çalışma sayfasında yazdırma başlıkları tanımlandığında, yazdırılacak toplam sayfa sayısı hatalı oluşuyor. Örnek dosya ekte yer alıyor. Bu durumu aşmanın bir yolu var mı?
 

Ekli dosyalar

Son düzenleme:

Necdet

Moderatör
Yönetici
Katılım
4 Haziran 2005
Mesajlar
15,371
Excel Vers. ve Dili
Ofis 365 Türkçe
Bende denedim, bir 4 sayfa diyor bir 2 sayfa diyor. Kafasına göre takılıyor.

Haluk bey ne yapsın? :)
 

denese

Altın Üye
Katılım
17 Mart 2011
Mesajlar
441
Excel Vers. ve Dili
Office 2019
Altın Üyelik Bitiş Tarihi
02-03-2026
Sanırım bir çözüm bulunamadı. Haluk bey, desteğiniz için tekrar teşekkür ediyorum.
 
Üst