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.
 

Levent Menteşoğlu

Administrator
Yönetici
Admin
Katılım
13 Ekim 2004
Mesajlar
16,058
Excel Vers. ve Dili
Excel 2010-32 bit-Türkçe
Excel 365 -32 bit-Türkçe
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
 
Katılım
17 Ekim 2005
Mesajlar
98
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
 
Katılım
17 Ekim 2005
Mesajlar
98
Çı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
 

Seyit Tiken

Uzman
Uzman
Katılım
23 Ağustos 2005
Mesajlar
4,651
Excel Vers. ve Dili
Excel : 2010
Böyle bir kodu deneyin.

Sub Düğme1_Tıklat()
Range("A1").Font.ColorIndex = 2
ActiveSheet.PrintOut
Range("A1").Font.ColorIndex = 0
End Sub
 

Levent Menteşoğlu

Administrator
Yönetici
Admin
Katılım
13 Ekim 2004
Mesajlar
16,058
Excel Vers. ve Dili
Excel 2010-32 bit-Türkçe
Excel 365 -32 bit-Türkçe
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]
 
Üst