Skip to main content

AccessTr.neT


Düşeyaradaki Kayıtların Otomatik Yazdırılması

Düşeyaradaki Kayıtların Otomatik Yazdırılması

Çözüldü #1
belirli bir listedeki kayıtları her seferinde
düşeyara formülü ile getirebiliyorum
ancak bunu kod ile otomatik yazdırmak isteğimde
yazdırmıyor aynı sayfayı veriyor

100 adet kayıt E1 hücresindeki başvuru numarası
döngü ile otomatik olarak listede kaç kayıt varsa o kadar
sayfa yazdırmak istiyorum. her sayfada veriye göre kayıt olmalı
aynı kayıt olmamalı..
.zip döngü.zip (Dosya Boyutu: 8,5 KB | İndirme Sayısı: 5)
Dünya düşünenler için bir komedi, Hissedenler için bir trajedidir ***
Hugh WALPOLE
Cevapla
#2
Bu kodu ekleyip denermisiniz.
PHP Kod:
Sub bosluksay()
Dim son
Dim i
son 
Sheets("Sayfa1").Cells(Rows.Count1).End(3).Row
For 2 To son
Sheets
("Sayfa2").Cells(1"e").Value Sheets("Sayfa1").Cells(i"a").Value
cevap 
MsgBox(Sheets("Sayfa2").Cells(1"e").Value "Başvuru Numarasını Yazdırmak İstiyormusunuz?"vbYesNo vbQuestion"ONAY")
If 
cevap vbNo Then
GoTo atla
Else

 
ActiveWindow.SelectedSheets.PrintOut Copies:=1Collate:=True_
        IgnorePrintAreas
:=False
atla
:
End If
Next
End Sub 
Cevapla
#3
(21/05/2024, 11:09)erhan3479 yazdı: Bu kodu ekleyip denermisiniz.
PHP Kod:
Sub bosluksay()
Dim son
Dim i
son 
Sheets("Sayfa1").Cells(Rows.Count1).End(3).Row
For 2 To son
Sheets
("Sayfa2").Cells(1"e").Value Sheets("Sayfa1").Cells(i"a").Value
cevap 
MsgBox(Sheets("Sayfa2").Cells(1"e").Value "Başvuru Numarasını Yazdırmak İstiyormusunuz?"vbYesNo vbQuestion"ONAY")
If 
cevap vbNo Then
GoTo atla
Else

 
ActiveWindow.SelectedSheets.PrintOut Copies:=1Collate:=True_
        IgnorePrintAreas
:=False
atla
:
End If
Next
End Sub 



her sayfanın onayı istenmeden yazdırmak mümkün mü hocam
tüm sayfaları tek seferde yazdırmak?
Dünya düşünenler için bir komedi, Hissedenler için bir trajedidir ***
Hugh WALPOLE
Son Düzenleme: 21/05/2024, 22:34, Düzenleyen: karaayhan.
Cevapla
#4
(21/05/2024, 11:09)erhan3479 yazdı: cevap MsgBox(Sheets("Sayfa2").Cells(1"e").Value "Başvuru Numarasını Yazdırmak İstiyormusunuz?"vbYesNo vbQuestion"ONAY")
If 
cevap vbNo Then
GoTo atla
Else

Cevap gelmemiş ama yukardaki ve alttaki yerleri siliniz.

atla:
End If
Cevapla
#5
sayın feraz yeni test edebildim ellerinize sağlık tam istediğim gibi olmuş
Dünya düşünenler için bir komedi, Hissedenler için bir trajedidir ***
Hugh WALPOLE
Cevapla
#6
(22/05/2024, 21:54)karaayhan yazdı: sayın feraz yeni test edebildim ellerinize sağlık tam istediğim gibi olmuş

Rica ederiz,esasen ben fazla birşey yapmadım Img-grin
Cevapla

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da
Task