• DİKKAT

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

yazdır butonu

Katılım
19 Ekim 2009
Mesajlar
80
Excel Vers. ve Dili
2007 türkçe
excel sayfasına koyacağımız bi yazdır butonunu tıklayarak sayfayı yazdırmamız mümkün müdür? şayet mümkünse nasıl yapacağımı gösterebilir misiniz? teşekkürler
 
Kod:
Sub security_yazdır()
' [URL="http://www.excel.web.tr/"]www.excel.web.tr[/URL] - security
ActiveWindow.SelectedSheets.PrintOut Copies:=1, Collate:=True
End Sub

yukarıdaki kodu Butona Atayınız...
 
Alt+F11'e basın
GÖRÜNÜM>ARAÇ ÇUBUKLARI>DENETİM ARAÇ ÇUBUĞU> KOMUT DÜĞMESİ oluşturun. Bu düğmeye çift tıklayın. Karşınıza aşağıdaki gibi bir kod dizisi çıkacak.
Kod:
Private Sub CommandButton1_Click()

End Sub
Bu kodun arasına aşağıdaki satırı ekleyin.
Kod:
ActiveWindow.SelectedSheets.PrintOut Copies:=1
Tekrar excel sayfasına dönün. Araç çubuğunda bulunan Tasarım Modundan çık düğmesine basın. Butona bastığınızda bulunduğunuz sayfayı yazdıracaktır.
 
arkadaşlar teşekkürler ama ben 2007 kullanıcısıyım ve bu dediklerinizi yapamadım. alt+ f11 e basınca ingilizce makro sayfası açılıyo. oradan da yapamadım???

ŞİMDİ denedim, makro bu sayfada olmayablir ya da tüm makrolar devre dışı bırakılmış olabilir diyo? nasıl çözebilirim bunu
 
Son düzenleme:
arkadaşlar teşekkürler ama ben 2007 kullanıcısıyım ve bu dediklerinizi yapamadım. alt+ f11 e basınca ingilizce makro sayfası açılıyo. oradan da yapamadım???

ŞİMDİ denedim, makro bu sayfada olmayablir ya da tüm makrolar devre dışı bırakılmış olabilir diyo? nasıl çözebilirim bunu

buyur 2 arkadaşın çözümlerini dosyaya ekleyip gönderdim
 

Ekli dosyalar

Çok faydalı bir bilgi. Ellerinize sağlık...
 
Teşekkürler sayın İhsan Tank....
 
Merhaba, yazdır butonu yaptmıştım ben kullandığım bir excel tablosuna ancak bazen imleç kayıyor yanlışlıkla butona basıyoruz ve boş yere sayfa yazdırılıyor. Butona "yazdırma seçenekleri" atanamaz mı acaba?
Teşekkürler
 
Merhaba, yazdır butonu yaptmıştım ben kullandığım bir excel tablosuna ancak bazen imleç kayıyor yanlışlıkla butona basıyoruz ve boş yere sayfa yazdırılıyor. Butona "yazdırma seçenekleri" atanamaz mı acaba?
Teşekkürler

Merhaba, aşağıdaki kodlar ile yazdırmak için butonu tıkladığınızda.
Uyarı verecektir. İptal işlemini seçerseniz, yazdırma iptal olur.

Kod:
Private Sub CommandButton1_Click()
aciklama = "sayfayı yazdırmak ister misiniz?"
If MsgBox(aciklama, vbOKCancel) = vbOK Then
ActiveWindow.SelectedSheets.PrintOut Copies:=1
Else
MsgBox "Yazdırma İşlemi İptal Edildi..."
End If
End Sub
 
Arkadaşlar peki Sayfa2 deki butona bastığımda Sayfa1 i yazdırması için ne gibi bir değişiklik yapmalıyız? Activewindow.s....... kısmında bir oynama mı yapacağız?
 
Arkadaşlar peki Sayfa2 deki butona bastığımda Sayfa1 i yazdırması için ne gibi bir değişiklik yapmalıyız? Activewindow.s....... kısmında bir oynama mı yapacağız?

Merhaba
Kod:
Option Explicit
Sub yazdır()
Sheets("Sayfa1").PrintOut Copies:=1
End Sub
Bu şekilde deneyin
 
Faydalı ve hızlı cevabınız için çok teşekkür ederim İhsan Bey .
 
Merhabalar Peki arkadaslar direk ilgili sayfayı yazdırmadan yazıcı tercihi yapacağım bunu hangi fonksiyonla yapabilirim.
Saygılarımla.
 
Merhabalar Peki arkadaslar direk ilgili sayfayı yazdırmadan yazıcı tercihi yapacağım bunu hangi fonksiyonla yapabilirim.
Saygılarımla.

Yazdırma ile ilgili macronun altına

"Application.Dialogs(xlDialogPrinterSetup).Show"

satırını ekleyin.
 
Geri
Üst