yazdırmak istediğimiz sayfa adeti belirtme

Tarikkk_

Altın Üye
Katılım
5 Ocak 2020
Mesajlar
407
Excel Vers. ve Dili
Excel 2019
Altın Üyelik Bitiş Tarihi
26-10-2028
merhabalar aşağıdaki gibi bir yazdırma makrom var ben buna yazdırmak istediğim sayfa sayısını sormasını istiyorum. yani yazdır butonuna tıkladığımda önce yazdırmak istediğim sayfa sayısını soracak sayfa sayısını girdikten sonra yazdırmaya başlayacak. böyle birşey mümkünse yardımlarınızı bekliyorum şimdiden çok teşekkür ederim

Kod:
Private Sub Cmd_Yazdır_Click()

 
    ActiveSheet.PrintOut
    
End Sub
 
Katılım
13 Temmuz 2016
Mesajlar
613
Excel Vers. ve Dili
Excel 2010 & 2016 Türkçe
Altın Üyelik Bitiş Tarihi
06-03-2020
merhabalar aşağıdaki gibi bir yazdırma makrom var ben buna yazdırmak istediğim sayfa sayısını sormasını istiyorum. yani yazdır butonuna tıkladığımda önce yazdırmak istediğim sayfa sayısını soracak sayfa sayısını girdikten sonra yazdırmaya başlayacak. böyle birşey mümkünse yardımlarınızı bekliyorum şimdiden çok teşekkür ederim

Kod:
Private Sub Cmd_Yazdır_Click()


    ActiveSheet.PrintOut
   
End Sub
Merhabalar
Bu örnek, 2. sayfadan 3. sayfaya kadar üç kopya yazdırır.
Kod:
Worksheets. ("sheet1").PrintOut From:=2, To:=3, Copies:=3
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,738
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Deneyiniz.

C++:
Option Explicit

Private Sub Cmd_Yazdır_Click()
    Dim Adet As Variant
    
    Adet = Application.InputBox("Yazdırmak istediğiniz sayfa adedini giriniz...")
    
    If Adet = False Then Exit Sub
    
    If Adet = "" Then
        MsgBox "Lütfen pozitif sayısal bir değer giriniz!", vbCritical
        Exit Sub
    End If
    
    ActiveSheet.PrintOut , Copies:=Adet, IgnorePrintAreas:=False
End Sub
 
Üst