• DİKKAT

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

Baskı Önizlemede tuşların kilitlenmesi

Katılım
9 Ağustos 2011
Mesajlar
94
Excel Vers. ve Dili
2010 / Türkçe
Arkadaşlar userform kullanarak aşağıdaki kodları kullanarak bir sayfanın baskı önizlemesini alıyorum. Sıkıntı ise baskı önizlemeyi gösterirken baskı önizleme sayfasındaki yazdır, kapat gibi tuşların aktif olmaması. Tuş aktif gibi gözüküyor ancak üzerine basılamıyor. Umarım sıkıntıyı anlatabilmişimdir.
Şimdiden teşekkür ederim..

Kod:
Private Sub CommandButton6_Click()
Sheets("Ocak Ek-2").Select
Application.Visible = True
Sheets("Ocak Ek-2").PrintPreview
Application.Visible = False
End Sub
 

Emir Hüseyin Çoban

Destek Ekibi
Destek Ekibi
Katılım
11 Ağustos 2008
Mesajlar
5,891
Excel Vers. ve Dili
Office 2013 Tr - Win10 x64
. . .

Kod:
Private Sub CommandButton1_Click()

Sheets("Ocak Ek-2").Select
Application.Visible = True
[COLOR="Red"]Unload Me[/COLOR]
Sheets("Ocak Ek-2").PrintPreview
[COLOR="Red"]UserForm1.Show 0[/COLOR]
Application.Visible = False

End Sub
. . .
 
Katılım
9 Ağustos 2011
Mesajlar
94
Excel Vers. ve Dili
2010 / Türkçe
Hüseyin bey bu kodlama ile çalışıyor ancak benim aktif olan userform'un her zaman görükmesi gerekiyor. Çünkü userform kapatılıp tekrar açıldığında baska tuşların pasif olmasını sağlayan kodlar eklemiştim. Amaç userformda görükerek o tuşların çalışmasının sağlanması...
 

Emir Hüseyin Çoban

Destek Ekibi
Destek Ekibi
Katılım
11 Ağustos 2008
Mesajlar
5,891
Excel Vers. ve Dili
Office 2013 Tr - Win10 x64
. . .

O zaman userformun açılışını yaptığınız kodlarda Show 0 özelliğini kullanmalısınız.
Userformu şu kodlar ile açarak 1. mesajınızdaki kodları deneyiniz.

Kod:
Sub Form_AÇ()
UserForm1.[COLOR="Red"][B]Show 0[/B][/COLOR]
End Sub
. . .
 
Katılım
9 Ağustos 2011
Mesajlar
94
Excel Vers. ve Dili
2010 / Türkçe
zaten öyle Hüseyin Bey. Buna rağmen kilitliyor
 

Emir Hüseyin Çoban

Destek Ekibi
Destek Ekibi
Katılım
11 Ağustos 2008
Mesajlar
5,891
Excel Vers. ve Dili
Office 2013 Tr - Win10 x64
. . .

# 4
mesajımda belirttiğim şekilde bir örnek oluşturdum.
Bir sorun görünmüyor. Form açıkken sayfa yapısını tıklaya biliyorum ve önizlemeyi kapatarak forma geri dönebiliyorum ve geri kalan kodlar çalışmaya devam ediyor.
Sorun yok görünüyor. İmkanım olursa örnek eklerim.

. . .
 

Emir Hüseyin Çoban

Destek Ekibi
Destek Ekibi
Katılım
11 Ağustos 2008
Mesajlar
5,891
Excel Vers. ve Dili
Office 2013 Tr - Win10 x64
. . .

Örnek dosya ektedir.

(Form açıkken yakınlaştır ve sayfa yapısını tıkladım.)
Ekran Görüntüsü:



. . .
 

Ekli dosyalar

Zeki Gürsoy

Uzman
Uzman
Katılım
31 Aralık 2005
Mesajlar
4,397
Excel Vers. ve Dili
Office 365 (64 bit) - Türkçe
Uygulamayı gizlemeden, formu tamamen kapatmadan aşağıdaki yolu izleyin. Tek buton yeterlidir.

Kod:
Private Sub CommandButton6_Click()
    Me.Hide
    Sheets("Ocak Ek-2").PrintPreview
    Me.Show 0
End Sub
 
Katılım
9 Ağustos 2011
Mesajlar
94
Excel Vers. ve Dili
2010 / Türkçe
Çok teşekkür ederim arkadaşlar...
 
Üst