Sayfa1 çıktısını aldığımda 3 sayfa olarak veriyor 2.

Katılım
6 Eylül 2004
Mesajlar
239
Excel Vers. ve Dili
Excel 2013 Türkçe
Altın Üyelik Bitiş Tarihi
20-05-2022
selam arkadaşlar,

Sayfa1 çıktısını aldığımda 3 sayfa olarak veriyor sadece 2. safanın çıktısını aldırabileceğim bir makroya ihtiyacım var

imdat saral
izmir
 
Katılım
3 Mart 2005
Mesajlar
571
Excel Vers. ve Dili
Excel 2000 Ing.
merhaba,

sayfa 2 seçip dosya menüsünden yazdırma alanı olarak belirleyerek
yazdırabiliryorsunuz, bunu denediniz mi?
 
Katılım
6 Eylül 2004
Mesajlar
239
Excel Vers. ve Dili
Excel 2013 Türkçe
Altın Üyelik Bitiş Tarihi
20-05-2022
sayın isakarakus,

yazdırılmasını istediğim alam sayfa1 de anlatmak istediğim sayfa1'i ön izleme yaptığımda çıktı 3 safya olarak görünüyor ben sadece 2. sayfayı yazdırmak istiyorum
 
Katılım
28 Şubat 2005
Mesajlar
707
Excel Vers. ve Dili
office 2007 (excel2007)English işte
office 2003 (excel2003)
Türkçe evde
mehaba; :hey:
ozaman
görünümden sayfa sonu ön izlemeyi seçim mavi çizgilerden yazdıracağınız alanı belirleyip ön izlemeden kontrol edin ve yazdırın
kolay gelsin
 
Katılım
8 Temmuz 2004
Mesajlar
254
Excel Vers. ve Dili
office 2007-mssql 2008 R2
selam,

yazdırırken sayfa seçebilirsiniz. CTRL+P dedikten sonra önünüze gelen sayfa da yazdırma aralığına 2 yazarsanız sadece 2. sayfayı yazdıracaktır. ama ısrarla makro istiyorsanız bakalım..

kolay gelsin
 
Katılım
6 Eylül 2004
Mesajlar
239
Excel Vers. ve Dili
Excel 2013 Türkçe
Altın Üyelik Bitiş Tarihi
20-05-2022
sayın birol_mumcu, ve WAKKASSSS,

benim elimde şu makro var

Sub Düğme1_Tıklat()
Sheets("STICKER").PrintOut Copies:=1
End Sub

düğmeyi tıkladığımda 3 sayfa olarak veriyor
benim istediğim tıkladığımda sadece 2. sayfa çıksın yazıcıdan
 

Haluk

Özel Üye
Katılım
7 Temmuz 2004
Mesajlar
12,406
Excel Vers. ve Dili
64 Bit 2010 - İngilizce
+
Google Sheets
+
JScript
Altın Üyelik Bitiş Tarihi
Kod:
    Sheets("STICKER").PrintOut From:=2, To:=2
 
Katılım
28 Şubat 2005
Mesajlar
707
Excel Vers. ve Dili
office 2007 (excel2007)English işte
office 2003 (excel2003)
Türkçe evde
merhaba;
şunu deneyin
Çoklu çalışma sayfalarında yazdırma (print) komutu uygulaması...
'Tüm seçili sayfalardan vede seçili alanlardan tek bir sayfanın print yapılması ?
Sub MultiSheetPrint()
Dim oActive As Object
Dim oSheet As Object
Dim oSheets As Object
Dim wsPrint As Worksheet
Dim oLastPic As Object
Dim iPics As Integer
' remember where we are
Set oSheets = ActiveWindow.SelectedSheets
If oSheets.Count = 1 Then
Selection.PrintOut preview:=True
Exit Sub
End If
Set oActive = ActiveSheet
Application.ScreenUpdating = False
oActive.Select ' otherwise we get lots of new sheets
Set wsPrint = Worksheets.Add
For Each oSheet In oSheets
If TypeName(oSheet) = "Worksheet" Then
iPics = iPics + 1
oSheet.Activate
Selection.CopyPicture
wsPrint.Cells(iPics * 3 - 2, 1).Value = oSheet.Name
wsPrint.Paste wsPrint.Cells(iPics * 3 - 1, 1)
wsPrint.Rows(iPics * 3 - 1).RowHeight = _
wsPrint.Pictures(iPics).Height
End If
Next
wsPrint.PrintOut preview:=True
Application.DisplayAlerts = False
wsPrint.Delete
Application.DisplayAlerts = True
oSheets.Select
oActive.Activate
Application.ScreenUpdating = True
End Sub
kodlar syn NURZİYA HİÇDURMAZ'a aittir
ona da teşekkürler
 
X

xxrt

Misafir
Bazı Makroları,Makro kaydet ile yapabilirsiniz.Aşağıdaki Gibi..

ActiveWindow.SelectedSheets.PrintOut From:=2, To:=2, Copies:=1, Collate _
:=True
 
Katılım
6 Eylül 2004
Mesajlar
239
Excel Vers. ve Dili
Excel 2013 Türkçe
Altın Üyelik Bitiş Tarihi
20-05-2022
sayın Raider, birol_mumcu ve xxrt,

Yardımlarınız için çok teşekkür ederim


imdat saral
izmir
 
Üst