• 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

  • Konbuyu başlatan Konbuyu başlatan mrkync
  • Başlangıç tarihi Başlangıç tarihi
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
 
. . .

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

. . .
 
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ı...
 
. . .

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

. . .
 
zaten öyle Hüseyin Bey. Buna rağmen kilitliyor
 
. . .

# 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.

. . .
 
. . .

Örnek dosya ektedir.

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

attachment.php


. . .
 

Ekli dosyalar

  • 1_02.jpg
    1_02.jpg
    88.8 KB · Görüntüleme: 29
  • Ornek_01.rar
    Ornek_01.rar
    12.8 KB · Görüntüleme: 6
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
 
Çok teşekkür ederim arkadaşlar...
 
Geri
Üst