Userform'da Baskı Önizleme

Katılım
19 Nisan 2007
Mesajlar
337
Excel Vers. ve Dili
Excel 2003 Türkçe
Userform üzerinde "Baskı Önizleme" yaptırmak istiyorum.
Yanlız normal sayfada yaptığımız gibi Baskı Önizlemeyi userformda yaptırmak.
Bu işlemi nasıl yapabilirim.
Dosyam ekte.
 

Levent Menteşoğlu

Administrator
Yönetici
Admin
Katılım
13 Ekim 2004
Mesajlar
16,057
Excel Vers. ve Dili
Excel 2010-32 bit-Türkçe
Excel 365 -32 bit-Türkçe
Ekli dosyayı inceleyin.
 
Katılım
19 Nisan 2007
Mesajlar
337
Excel Vers. ve Dili
Excel 2003 Türkçe
Elinize sağlık.

Sayın Leventm;
Yazılar çok küçük geliyor, okunamıyor. Resmi biraz daha büyük alıpta
kaydırma çubuğu ile yukarı aşağı sağa sola kaydırma imkanı varmı acaba
 

Levent Menteşoğlu

Administrator
Yönetici
Admin
Katılım
13 Ekim 2004
Mesajlar
16,057
Excel Vers. ve Dili
Excel 2010-32 bit-Türkçe
Excel 365 -32 bit-Türkçe
Ekli dosyayı inceleyin.

Not: Bu sorunuz benim içinde iyi oldu, bir çalışmamda bende aynı uygulamayı kullanacağım.
 
Katılım
19 Nisan 2007
Mesajlar
337
Excel Vers. ve Dili
Excel 2003 Türkçe
Teşekkürler. Çok güzel olmuş.
Emeğinize sağlık

Frameye kaydırma çubugunu nasıl eklediniz.
Alt kısımada Kaydırma çubuğu ekleyebilirmiyiz.
 
Son düzenleme:
Katılım
5 Nisan 2006
Mesajlar
449
Excel Vers. ve Dili
Office Excel 2003
TÜRKÇE
Teşekkürler. Çok güzel olmuş.
Emeğinize sağlık

Frameye kaydırma çubugunu nasıl eklediniz.
Alt kısımada Kaydırma çubuğu ekleyebilirmiyiz.
Haddim olmayarak bu soruya ben cevap vermek istedim.

Userform üzerinde frame'i seçtiğimizde sol taraftaki özellikler bölümünde alt tarafa doğru scroll yazan yer var. Onun karşısındaki değerler ile kaydırma çubuğu ekleyebilirsiniz.
Alt kaydırma çubuğunu da oradan ekleyebilirsiniz. Lakin sanırım makrodaki fotoğraf boyutundan dolayı olacak ki, kaydırma çubuğu çıkmıyor. Yani Fotoğraf boyutu Frame ile enlemesine olarak aynı orantıda olduğundan olmalı ki alttaki kaydırma çubuğu çıkmıyor.

Eğer Leventm hocam bi açıklama yaparsa daha iyi olur tabii ki. Saygılarımla..
 

Levent Menteşoğlu

Administrator
Yönetici
Admin
Katılım
13 Ekim 2004
Mesajlar
16,057
Excel Vers. ve Dili
Excel 2010-32 bit-Türkçe
Excel 365 -32 bit-Türkçe
Haddim olmayarak bu soruya ben cevap vermek istedim.

Userform üzerinde frame'i seçtiğimizde sol taraftaki özellikler bölümünde alt tarafa doğru scroll yazan yer var. Onun karşısındaki değerler ile kaydırma çubuğu ekleyebilirsiniz.
Alt kaydırma çubuğunu da oradan ekleyebilirsiniz. Lakin sanırım makrodaki fotoğraf boyutundan dolayı olacak ki, kaydırma çubuğu çıkmıyor. Yani Fotoğraf boyutu Frame ile enlemesine olarak aynı orantıda olduğundan olmalı ki alttaki kaydırma çubuğu çıkmıyor.

Eğer Leventm hocam bi açıklama yaparsa daha iyi olur tabii ki. Saygılarımla..
Sn enteresan açıklamalarınız nedeniyle teşekkür ederim. Sadece küçük bir ilave yapmak istiyorum frame nesnesinde scrollbarın çıkması için scrollheight özelliğine atanacak değer frame nesnesinin yüksekliğinden büyük olmalıdır. Bu değeri fotoğrafın yüksekliğine göre ayarlayabilirsiniz.

Not: Aynı ayar scrollwidth değeri içinde geçerlidir.
 
Katılım
19 Nisan 2007
Mesajlar
337
Excel Vers. ve Dili
Excel 2003 Türkçe
Teşekkürler, hemen yukarıda ekli kitapda bir deneme yapayım.
 
Katılım
17 Ocak 2008
Mesajlar
185
Excel Vers. ve Dili
2003 Türkçe - 2007 Türkçe
Sayın levent hocam, ince bir düşünceyle çözmüşsünüz. Gerçekten tebrikler.

Peki bu baskı önizleme işini kağıt boyutuna göre ayarlama şansımız varmı.

Ne dersiniz daha güzel olmaz mı ?
 
Katılım
19 Nisan 2007
Mesajlar
337
Excel Vers. ve Dili
Excel 2003 Türkçe
Hem yatay Hem dikey kaydırma çubugu yapmak istiyorum.
ScrollBars seçenegini "3-fmScrollBarsBoth"
yaptım . Butonları koydu ama çalıştırınca kaydırma işlemini yapmadı.
 
Katılım
13 Ocak 2008
Mesajlar
142
Excel Vers. ve Dili
2003 office
baskı önizlemeyi yapıyor ama form kapanmıyor ben baskı önizleme yaptığımda formun kapanmasını önizlemeyi kapattığımda tekrar forma dönmesini istiyorum
 

3641

Altın Üye
Katılım
22 Mayıs 2006
Mesajlar
134
Altın Üyelik Bitiş Tarihi
27-10-2026
Userforum'da Baskı Önizleme Çalışması elinde olan varmı,

Paylaşırsanız sevinirim.
 

yerbakili

Destek Ekibi
Destek Ekibi
Katılım
12 Mayıs 2009
Mesajlar
174
Excel Vers. ve Dili
Office 2003
Benim de bu konuda bir sıkıntım var. Çalışma kitabımı visible özelliği ile açıp ilk açılışta userform ile karşılaşmamı sağlıyorum. Hâl böyle olunca sayfa önizleme için koyduğum butonda da bir işlev olmuyor excel gizli olduğundan. Sayfa önizleme yerine atıyorum sayfa3 isimli sayfamı ayrı bir userform ile açmam mümkün müdür acaba?

Temsili resim:
 

Levent Menteşoğlu

Administrator
Yönetici
Admin
Katılım
13 Ekim 2004
Mesajlar
16,057
Excel Vers. ve Dili
Excel 2010-32 bit-Türkçe
Excel 365 -32 bit-Türkçe
Sayfayı userform üzerinde açmak çok olası bir uygulama değil. Ancak aşağıdaki gibi bir mantıkla sayfa özinleme yapabilirsiniz.

Kod:
Application.Visible = True
Me.Hide
Sheets("sayfa1").PrintPreview
Application.Visible = False
Me.Show
 

Zeki Gürsoy

Uzman
Uzman
Katılım
31 Aralık 2005
Mesajlar
4,333
Excel Vers. ve Dili
Office 2019 (64 bit) - Türkçe
Form üzerinde spreedsheet nesnesi ile gösterim de diğer bir yoldur.
 

Seyit Tiken

Uzman
Uzman
Katılım
23 Ağustos 2005
Mesajlar
4,651
Excel Vers. ve Dili
Excel : 2010
Levent bey, şöyle bir yol izlense yapılması olası mı? Yöntem şu : Önizlemede çıkacak alan, resim olarak kopyalanırsa ve bunu JPG veya Bit Eşlem olarak kaydedilirse ve bunu UserForm üzerine ilgili nesneye getirebilirsek sonuca ulaşabilecek miyiz? Tabii bunlar kod yazılarak yapılacak, teşekkür ediyorum.
 

yerbakili

Destek Ekibi
Destek Ekibi
Katılım
12 Mayıs 2009
Mesajlar
174
Excel Vers. ve Dili
Office 2003
Sayfayı userform üzerinde açmak çok olası bir uygulama değil. Ancak aşağıdaki gibi bir mantıkla sayfa özinleme yapabilirsiniz.

Kod:
Application.Visible = True
Me.Hide
Sheets("sayfa1").PrintPreview
Application.Visible = False
Me.Show
Levent Bey, dediğiniz gibi oldu. Çok teşekkür ederim bilgilendirme için.
 
Üst