• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Yazdırma Şablonu Oluşturma (Ücretli Destek Talebi)

Katılım
21 Şubat 2016
Mesajlar
24
Excel Vers. ve Dili
Office 365 for Mac Türkçe
Üstadlar öncelikle herkese kolay gelsin.

Bizim şirket olarak süreli bir ihtiyacımız var. Aşağıdaki linkte talebimize ilişkin dosya örneği mevcut.

İstediğimiz Makro ya da başka bir program öneriniz var ise o program "veri_ornek" dosyasındaki A sütununda dolu olan satırlar için ilgili satırdaki veriler üzerinden "ek9_ornek" dosyasındaki tabloları oluşturarak yazdırmaya hazır hale getirecek. İş aslında bu anlattığımın detaylarında karmaşıklaşıyor.

Şöyle ki;

istediğimiz program birden fazla kriter ile bu işlemleri yapacak. örneğin "veri_ornek" dosyasındaki A sütununda dolu olan hücreleri B sütunundaki dönemler bazında ayrıştıracak. benim gönderdiğim örnek dosyada 2018/03 dönemi için A9, A24, A34, A35, A37, A55 hücreleri dolu. Bu satırlarda iki farklı değer var "6111" ve "6645". Bu farklılık daha fazla da olabilir. Program A Sütunu dolu olan hücrelerin karşılığına gelen B sütunundaki dönemler için ayrı ayrı "ek9_ornek" dosyalarından oluşturacak. Bunu oluştururken "ek9_ornek" dosyasında sayfa1 ve sayfa2 var bu daha fazla sayfa olabilir. döneme ilişkin (bu örneğimizde 2018/03) olarak A sütunu dolu olan hücre sayısı 7'ye kadarsa sadece sayfa1 7'den fazla ise 7'den fazla olan kişiler için sayfa2'yi kullanacak. Sayfa2 yetmezse sonra oluşturulacak tüm sayfaların formatı sayfa2 ile aynı olacak.

Konu epey karmaşık gibi gelebilir. Özellikle istanbul beylikdüzü tarafında olan bir üstad olursa yüzyüze ofisimizde daha rahat talebimizi iletebiliriz.

Acil dönüş yapabilen üstadımız olursa çok memnun oluruz.

dosyaların olduğu link https://yadi.sk/d/hhxsew-13V6Ce9
 
Arkadaşlar bir önceki epostamı biraz daha açıklayıcı bir örnek hazırladım. Aşağıdaki linkten dosyaları inceleyebilirsiniz. İstediğimiz çalışmanın işlem sırası şöyle;

1- "ornek_veri" isimli dosyada F sütunundaki dönemleri her dönem için ayrı ayrı olmak üzere; A sütununda veri olan hücrelerin satırlarındaki verileri ile "ek9_format" dosyasındaki şablona aktaracak. Bu aktarımı yaparken 7 kişiye kadar (her dönem için) sayfa 1 formatında 7 kişiden fazla kişi var ise fazlasını sayfa2 formatında yazdıracak. Bu aktarımı yaparken her dönem içinde yine A sütunundaki farklı veriler için ayrı ayrı gruplayacak. Örneğimde 5510 yazan kişiler için 2018/03'te bildirge düzenleyecek. 2017/12 'de hem 5510 hem de 6111 olarak ayrı ayrı gruplama yapıp bildirge düzenleyecek. Bu bölümde alınacak çıktılar "İptal Bildirge" dediğimiz belgeler olacak.

2- "ornek_veri" isimli dosyada F sütunundaki dönemleri her dönem için ayrı ayrı olmak üzere; bu sefer E sütununda veri olan hücrelerin satırlarındaki verileri ile "ek9_format" dosyasındaki şablona aktaracak. Bu aktarımı yaparken yine 7 kişiye kadar (her dönem ve her "Yeni Kanun Türü için) sayfa 1 formatında 7 kişiden fazla kişi var ise fazlasını sayfa2 formatında yazdıracak. Bu aktarımı yaparken de yine her dönem içinde yine E sütunundaki farklı veriler için ayrı ayrı gruplayacak. Örneğimde 2018/03'te 6111 yazan kişiler için ayrı 6645 yazan kişiler için ayrı bildirge düzenleyecek. 2017/12 'de hem 6111 hem de 1687 olarak ayrı ayrı gruplama yapıp farklı bildirge düzenleyecek. Bu bölümde alınacak çıktılar "Ek Bildirge" ya da "Asıl Bildirge" dediğimiz belgeler olacak. Bu belgelerde iptal bildirgelerden farklı olarak C sütunundaki karşılığında "EK" yazıyorsa ek9_format belgesindeki mahiyet bölümünde "EK" yazan kutucuk işaretlenecek, "ASIL" yazıyorsa "ASIL" yazan kutucuk işaretlenecek

örnek dosyaların yeni hali şu linkte https://yadi.sk/d/hhxsew-13V6Ce9
 
Geri
Üst