• DİKKAT

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

EXELDE GÖRÜNEN HÜCRELERİ Yazıcıda gizlenmesi

Katılım
17 Ekim 2005
Mesajlar
98
Merhaba arkadaşlar;

Exel Sayfasında Görünen A1 hücresine girdiğim veriler Bu hücrenin bulunduğu sayfadan Yazıcıdan çıktı alırken A1 hücrei görünmemesi için nasıl bir uygulama yapabiliriz. Şimdiden saygılar.
 
Aşağıdaki kodu thisworkbook sayfasına kopyalayarak deneyin. Menüdeki yazdır butonuna bastığınızda kod kendiliğinden çalışacaktır.

Kod:
Private Sub Workbook_BeforePrint(Cancel As Boolean)
[a1].Font.ColorIndex = 2
Application.Wait Now + TimeValue("00:00:02")
[a1].Font.ColorIndex = 0
End Sub
 
Uygulama başarısız oldu

Öncelikle ilgilendiğiniz için teşekkür ederim. ancak uygulamayı yaptığımda seçtiğim hücrenin rengi beyaz oldu ancak yazıcıdan cıktı yinede verdi
 
Çıktıda görünmeecek. Yani baskı yapılırken kağıtta gözükmeyecek

Yazıcı çıktısında yani kağıda a1 hücresi basılmayacak
 
Böyle bir kodu deneyin.

Sub Düğme1_Tıklat()
Range("A1").Font.ColorIndex = 2
ActiveSheet.PrintOut
Range("A1").Font.ColorIndex = 0
End Sub
 
Bu durumda aşağıdaki gibi deneyin.

Normal bir modüle

Kod:
[COLOR=#000088]Sub[/COLOR] gizle()
[a4].Font.ColorIndex = 2
[COLOR=#000088]End[/COLOR] [COLOR=#000088]Sub[/COLOR]
 
[COLOR=#000088]Sub[/COLOR] goster()
[a1].Font.ColorIndex = 0
[COLOR=#000088]End[/COLOR] [COLOR=#000088]Sub[/COLOR]

Thisworkbook modulüne

Kod:
[COLOR=#000088]Private[/COLOR] [COLOR=#000088]Sub[/COLOR] Workbook_BeforePrint(Cancel [COLOR=#000088]As[/COLOR] Boolean)
[COLOR=#000088]Call[/COLOR] gizle
Application.OnTime Now, "goster"
[COLOR=#000088]End[/COLOR] [COLOR=#000088]Sub[/COLOR]
 
Geri
Üst