• DİKKAT

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

Dolu olan sutun ve satir sayısı kadar Yazdirma alani belirleme

  • Konbuyu başlatan Konbuyu başlatan ASMET67
  • Başlangıç tarihi Başlangıç tarihi

ASMET67

Altın Üye
Katılım
8 Haziran 2007
Mesajlar
410
Excel Vers. ve Dili
Excel 2016
Selamlar.
Excelde Rapor olarak oluşturduğum ve bu sayfanın sutun ı ve satir sayısı alınan rapora göre sürekli değişmektedir.
Yapmak istediğim :
1-Rapor çalıştıktan sonra dolu sutun sayisi ve satir sayısını yazdirma alanına belirlemek.
2- Sutun sayısını sayfaya sığdırmak ve satir sayısı her 30 satirda bir sayfaya olmasını sağlamak.
3- birinci satiri Hersayfada görüntülecek şekilde ayarlamak.
4- Son olarak Yazdir veya sayfayı göster şeklinde şeçenek sunmak.
5- Seçilen şeçeneğe göre işlem yaptırmak.

Yardımlarınız için teşekkürler.
 
Selamlar,

Örnek dosya eklermisiniz.
 
Korhan bey
16 mb dosyadan sadece bana lazımolan ları seçip gönderdiğim için bazı formalarda hata olabilir.

Çalışmaya Mantığınına gelince.

Dosya açılışta Menu oluşturuyor.
Bu menuden rapor menusune tıklarsanız oradan frmrapor formu açılıyor.
Buradan multipage nesnesinin ilk sayfasında fatura tarihine göre sorgulama yapıyor.
ve Listviev nesnesine ekliyor.
Burdan yazdir dediğimde kullanıcıya bağlı sutun başlıklarını seçebileceği frmbaşlık formu açılıyor ve buradan seçilen başlıkları rapor sayfasına ekliyor ve buradan sonra size yönettiğim sorunun devam etmesi gerekiyor.
Yardımlarınız için teşekkür ederim.
 
Korhan bey VE diğer üstadlar.
Çalışmama bakabildinizmi bilmiyorum.
Acaba sorumun bir çözümü yokmu?
Yok ise boşuna beslemeyeyim.
Sizlerin tavsiye deceği başka bir çözüm bulabilirmiyiz.
 
Selamlar,

Eklediğiniz örnek dosyadan çok fazla birşey anlamadım. Ekte örnek bir dosya hazırladım. Kendinize uyarlamaya çalışınız.
 
Korhan Hocam Dosya için teşekkürler.
Bir şey soracam
koladlarin içnde
If SON_SÜTUN > 9 Then
sutun sayısı 9 dan büyükse ibaresi var burayı anlayamadım. Benim sutun sayım maxsimum 20 stun ama minumum olarak değişebiliyor.
2 ile 20 sutun arası
Burda bir değişiklik yapmamk lazımmı?
 
Son düzenleme:
Selamlar,

Standart bir sayfada kodları oluşturdum. Yazdırma alanı belirleme kodları çalışınca excel otomatik olarak I sütunundan sonra sayfa ayrımı yaptığı için 9 değerini kulandım. Eğer bu işlemi uygulayacağınız sayfanın kenar boşluklarını yada sığdırma yüzdesini değiştirdiyseniz bu değeri ona göre değiştirmeniz gerekebilir.
 
Geri
Üst