Taksit Sayısı Kadar Sıralı Senet Dökümü

zaruri

Altın Üye
Altın Üye
Katılım
30 Kasım 2005
Mesajlar
261
Excel Vers. ve Dili
excell 2019 Türkçe
Altın Üyelik Bitiş Tarihi
28.12.2222
Ekte yapmaya başladığım taksit tablosu ve senet dökümü çalışmasında,

Ekte görünen senetten, taksit adedi kadar yazıcıya göndermek istiyorum.
Bu konuda yardım ederseniz sevinirim.

Ayrıca; Tarih sıralamasında, şubat ayı ve 31 li aylar sıralamayı bozmakta,
 

Ekli dosyalar

YUSUF44

Destek Ekibi
Destek Ekibi
Katılım
4 Ocak 2006
Mesajlar
12,073
Excel Vers. ve Dili
İş : Ofis 365 - Türkçe
Ev: Ofis 365 - Türkçe
Aşağıdaki makroyla yazdırabilirsiniz:

PHP:
Sub yaz()
    ActiveWindow.SelectedSheets.PrintOut Copies:=[P3], Collate:=True, _
        IgnorePrintAreas:=False
End Sub
Aylarla ilgili sorunuz örneğin 30 ocaktaki satış için ilk taksit 29 şubat olacaksa C6'ya aşağıdaki formülü yazıp aşağı doğru kopyalayın:

=EĞER(B6="";"";MİN(SERİAY($C$3;B6);(TARİH(YIL($C$3);AY($C$3)+B6;GÜN($C$3)))))
 

zaruri

Altın Üye
Altın Üye
Katılım
30 Kasım 2005
Mesajlar
261
Excel Vers. ve Dili
excell 2019 Türkçe
Altın Üyelik Bitiş Tarihi
28.12.2222
Hocam, bende arayıp duruyordum,
Çok teşekkür ederim.
Her ikisi de güzel çalışıyor.
 

zaruri

Altın Üye
Altın Üye
Katılım
30 Kasım 2005
Mesajlar
261
Excel Vers. ve Dili
excell 2019 Türkçe
Altın Üyelik Bitiş Tarihi
28.12.2222
Senet 1 adet yazdırıyor,
5 adet ve farklı vadelerde (listedeki vadelerde ve tutarlarda)
yazdırılması için ne yapabiliriz?
 

YUSUF44

Destek Ekibi
Destek Ekibi
Katılım
4 Ocak 2006
Mesajlar
12,073
Excel Vers. ve Dili
İş : Ofis 365 - Türkçe
Ev: Ofis 365 - Türkçe
Aşağıdaki gibi deneyin:

PHP:
Sub yaz()
For i = 1 To [B3]
    [O3] = i
    [R3] = Cells(i + 3, "C")
    [U3] = Cells(i + 3, "D")
    ActiveWindow.SelectedSheets.PrintOut Copies:=[P3], Collate:=True, _
        IgnorePrintAreas:=False
Next
End Sub
 

zaruri

Altın Üye
Altın Üye
Katılım
30 Kasım 2005
Mesajlar
261
Excel Vers. ve Dili
excell 2019 Türkçe
Altın Üyelik Bitiş Tarihi
28.12.2222
Şimdi; Her senedi 5'er adet olmak üzere yazdırıyor.
toplam da 25 adet yazdırıyor.
 

YUSUF44

Destek Ekibi
Destek Ekibi
Katılım
4 Ocak 2006
Mesajlar
12,073
Excel Vers. ve Dili
İş : Ofis 365 - Türkçe
Ev: Ofis 365 - Türkçe
Copies:=[P3]

Kısmında [P3] yerine her senetten kaç adet olacaksa onu yazın

Copies:=1

Gibi
 

zaruri

Altın Üye
Altın Üye
Katılım
30 Kasım 2005
Mesajlar
261
Excel Vers. ve Dili
excell 2019 Türkçe
Altın Üyelik Bitiş Tarihi
28.12.2222
Üstadım; Hayırlı günleriniz olsun.
Senet adetleri sürekli değişiyor.
B3'de yazılı olan senet adeti kadar dökülmesi gerekiyor.
İşlemi nasıl yaptıracağımı kavrayamadım.
 

YUSUF44

Destek Ekibi
Destek Ekibi
Katılım
4 Ocak 2006
Mesajlar
12,073
Excel Vers. ve Dili
İş : Ofis 365 - Türkçe
Ev: Ofis 365 - Türkçe
Makro zaten B3’teki sayı kadar senet hazırlamıyor mu? Ben o şekilde düzenlemiştim.
 

zaruri

Altın Üye
Altın Üye
Katılım
30 Kasım 2005
Mesajlar
261
Excel Vers. ve Dili
excell 2019 Türkçe
Altın Üyelik Bitiş Tarihi
28.12.2222
Üstadım
5'er adet gönderiyor,
Son ekleme ile hata verdi.
 

Ekli dosyalar

Ziynettin

Destek Ekibi
Destek Ekibi
Katılım
18 Nisan 2008
Mesajlar
1,105
Excel Vers. ve Dili
office2010
ActiveWindow.SelectedSheets.PrintOut Copies:=P1, Collate:=True, _
IgnorePrintAreas:=False

satırındaki P1 1 olarak yazın.



Kod:
Sub yaz()
For i = 1 To [B3]
    [O3] = i
    [R3] = Cells(i + 3, "C")
    [U3] = Cells(i + 3, "D")
    ActiveWindow.SelectedSheets.PrintOut Copies:=1, Collate:=True, _
        IgnorePrintAreas:=False
Next
End Sub
 

Ziynettin

Destek Ekibi
Destek Ekibi
Katılım
18 Nisan 2008
Mesajlar
1,105
Excel Vers. ve Dili
office2010
Benzer çalışma.

Kod:
Sub yazdır()
Sheets("Sayfa1").Select
son = Range("B" & Rows.Count).End(3).Row
son1 = Range("B6:B" & son).Find("*", Range("B" & son), xlValues, , xlByRows, xlPrevious).Row
If son1 > 5 Then
    a = Range("B6:D" & son1).Value
    For i = 1 To UBound(a)
        [O3] = a(i, 1)
        [P3] = UBound(a)
        [R3] = a(i, 2)
        [U3] = a(i, 3)
        [U14] = [C3]
        [Q7] = ParaCevir((CDbl(a(i, 3))))
        ActiveWindow.SelectedSheets.PrintOut Copies:=1, _
        Collate:=True, IgnorePrintAreas:=False
    Next i
End If
End Sub
 

zaruri

Altın Üye
Altın Üye
Katılım
30 Kasım 2005
Mesajlar
261
Excel Vers. ve Dili
excell 2019 Türkçe
Altın Üyelik Bitiş Tarihi
28.12.2222
Değerli Üstadlarım.
Önceki çalışmadai P'yi kaldırdım, resimdeki durum oluştu, 1. döküm tarih ve tutar boş, 2. de başlıklar geldi.
1. ve 2. rakamlar 4.ve 5. olarak geldi.

Son durum bu vaziyette.
 

YUSUF44

Destek Ekibi
Destek Ekibi
Katılım
4 Ocak 2006
Mesajlar
12,073
Excel Vers. ve Dili
İş : Ofis 365 - Türkçe
Ev: Ofis 365 - Türkçe
Dosyayı o haliyle paylaşır mısınız?
 

zaruri

Altın Üye
Altın Üye
Katılım
30 Kasım 2005
Mesajlar
261
Excel Vers. ve Dili
excell 2019 Türkçe
Altın Üyelik Bitiş Tarihi
28.12.2222
Hayırlı Günler, İyi haftalar.
Dosya ekte.
İlginize teşekkür eder, iyi çalışmalar dilerim.
 

Ekli dosyalar

zaruri

Altın Üye
Altın Üye
Katılım
30 Kasım 2005
Mesajlar
261
Excel Vers. ve Dili
excell 2019 Türkçe
Altın Üyelik Bitiş Tarihi
28.12.2222
Değerli Üstadlarım,
İlginize teşekkür ederim.
Formda bir zamanlar bulduğum zarf dökümünü senet yazılımına uyarladım ve işimi gördü.

Emeği geçenlere teşekkür ederim.
İyi ki, varsınız.
 

Ekli dosyalar

zaruri

Altın Üye
Altın Üye
Katılım
30 Kasım 2005
Mesajlar
261
Excel Vers. ve Dili
excell 2019 Türkçe
Altın Üyelik Bitiş Tarihi
28.12.2222
Değeli Üstatlar;

Salgın öncesi Sayenizde kullandığımız formül ağırlıklı çalışmaya yeni bir soluk getirmek istiyoruz.
Sizlerden ricam, yardımlarınız ile biraz aşama kaydetmek istiyoruz.
snt.jpg
yeni düşüncemiz;
1 taksit bedeli ile taksit sayısını çarpıp toplam tutarı gördükten sonra yan tabloya aktarmak.
Geri kalan çalışmaların tamamı yapılmış olarak mevcut.
formüllerle kullandığımız çalışmayı userform ile biraz daha rahat bir çalışma ortamına çekmek istiyoruz.

İlgi ve alakalarınızı bekler. İyi çalışmalar dileriz.
 

Ekli dosyalar

ÖmerFaruk

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2017
Mesajlar
4,779
Excel Vers. ve Dili
Microsoft 365 Tr-64
Böyle demişsiniz.
Geri kalan çalışmaların tamamı yapılmış olarak mevcut.

Formunuza 1.Taksit bedeline ait bir değer girilemiyor.
Diğer textboxlara hiç bakmadım.

Formunuzu bir kontrol edin. Neler tamam neler eksik bir kez daha gözden geçirirseniz güzel olacak.
 

zaruri

Altın Üye
Altın Üye
Katılım
30 Kasım 2005
Mesajlar
261
Excel Vers. ve Dili
excell 2019 Türkçe
Altın Üyelik Bitiş Tarihi
28.12.2222
Değerli Hocam, Bu çalışmada sadece TextBox_TT1 ile TextBox_TT14
arasına gelecek tutarların "alt toplamının" TextBox26 ya gelmesi kaldı.

Bir toplam TextBox85 de var, fakat, bu alt toplamın TextBox26' ya gelmesi,
işlemin sağlaması olsun diye düşündük.
şimdi TextBox ların alt toplamını excel.web.tr de arıyorum,
Biraz yol kat ettim fakat yardımcı olursanız bizi rahatlatmış olursunuz.

İlginize şimdiden teşekkür ederim.
 
Üst