Toplu Yazdırma

mcetinkaya65

Altın Üye
Katılım
1 Mart 2011
Mesajlar
490
Excel Vers. ve Dili
2021 türkçe
Altın Üyelik Bitiş Tarihi
24-12-2030
Cami çalışmamda liste sayfasındaki camilerin cami kodlarını taşınmaz no sunu form sayfasında yazdırmak istiyorum. Toplu yazdır (makrosunu) butonuna tıklayınca indisle gelen veriler #Değer! hatasına dönüyor.
Office 2021 e göre
 

Ekli dosyalar

hasankardas

Altın Üye
Katılım
14 Ağustos 2006
Mesajlar
500
Excel Vers. ve Dili
Ofis 2021ProPlus TR 64 Bit
Altın Üyelik Bitiş Tarihi
18-01-2027
Farklı bir modül içerisinde yazmanıza gerek yok aynı modül içerisine buna göre ekleyin diğer modülün içindeki kodu siliniz..



Kod:
Sub kod_toplu_yazdir()
    Dim sonSatir As Long
    Dim i As Long
    Dim kodDegeri As Variant
    sonSatir = Sayfa1.Cells(Sayfa1.Rows.Count, 1).End(xlUp).Row
    For i = 2 To sonSatir
        kodDegeri = Sayfa1.Cells(i, 2).Value
        If IsNumeric(kodDegeri) Then
            If kodDegeri >= 1 And kodDegeri <= 206 Then
                Sheets("Form").Range("A1").Value = kodDegeri
                Call Yazdir
            End If
        End If
    Next i
    MsgBox "Yazdırma tamamlanmıştır." & vbLf & _
           "Mustafa ÇETİNKAYA", vbOKOnly + vbInformation, Application.UserName
End Sub

Sub Yazdir()
    Sheets("Form").Select
    ActiveWindow.SelectedSheets.PrintOut copies:=1, collate:=True
End Sub
 
Üst