- Katılım
- 25 Ağustos 2012
- Mesajlar
- 562
- Excel Vers. ve Dili
- Office 2003
Herkese hayırlı akşamlar
Elimde yazdırmayla ilgili iki kod var bu kodları birleştirmek ve şu şekilde yapmasını istiyorum
Yazdır Butonuna bastığımda kaç adet yazdıracağını soracak örneğin 2 seçili tamam dediğimde sayfa yapısı ne yüzdedeyse onu ayarlayıp sayfayı sığdırıp yazdıracak
Elimde yazdırmayla ilgili iki kod var bu kodları birleştirmek ve şu şekilde yapmasını istiyorum
Yazdır Butonuna bastığımda kaç adet yazdıracağını soracak örneğin 2 seçili tamam dediğimde sayfa yapısı ne yüzdedeyse onu ayarlayıp sayfayı sığdırıp yazdıracak
Kod:
Private Sub CommandButton4_Click()
Adet = Application.InputBox("Kaç adet çıktı almak istiyor sunuz?", , 2)
If Adet = False Then
MsgBox "İşlemi iptal ettiniz!", vbInformation
Else
If Adet <> "" And Adet > 0 Then Sheets("EK2A").PrintOut Copies:=Adet
End If
End Sub
Private Sub CommandButton4_Click() 'YAZDIR
Son = [B65536].End(3).Row
If Son < 62 Then
ActiveSheet.PageSetup.PrintArea = "$B$6:$S$" & Son
With ActiveSheet.PageSetup
.Zoom = False
End With
ActiveSheet.PrintOut
Else
ActiveSheet.PageSetup.PrintArea = "$B$6:$S$48"
With ActiveSheet.PageSetup
.Zoom = 70
End With
ActiveSheet.PrintOut
End If
MsgBox "YAZDIRMA İŞLEMİ TAMAMLANMIŞTIR. LÜTFEN YAZICI ÇIKTISINI KONTROL EDİNİZ.! ", vbInformation, " XXXXXXXXXX & XXXXXXXXXXXXX "
End Sub
