Seçilen Alanları Bir Kağıtta Yazdırma isimli içerikte, ilgili işlemin VBA kodları ile nasıl yapacağınızı öğreten bir Hazır Makro Kodu yer almaktadır.
Faydalanılması temennisiyle
Hazır Kod
VBA:
Sub SecilenAlanlariYazdir()
Dim ws As Worksheet
Set ws = ThisWorkbook.Sheets("SayfaAdı") ' "SayfaAdı"nı hedef sayfanızın adıyla değiştirin
' Yazdırılacak hücre aralığını belirle
Dim yazdirilacakAralik As Range
Set yazdirilacakAralik = ws.Range("A1:D20") ' Örnek olarak A1'den D20'ye kadar olan alan
' Seçili alanı yazdır
yazdirilacakAralik.Select
yazdirilacakAralik.PrintOut Copies:=1, Preview:=True, Collate:=True
' Opsiyonel: Yazdırma ayarlarını özelleştirebilirsiniz
' Örneğin, sayfa yönünü ayarlamak için:
' ws.PageSetup.Orientation = xlLandscape
End Sub
Açıklama
Excel'de Seçilen Alanları Bir Kağıtta Yazdırma işlemi, Hücredeki Değere Göre İşlem Yapma adımını içerir.Faydalanılması temennisiyle