Ödenmemiş Fatura Numaralarını İcmal Dosyalarından Tarama Programı
- Açıklama:
- Ödenmemiş Fatura Numaralarını İcmal Dosyalarından Tarama Programı Ödemesi Düşmemiş Fatura Numaralarını İcmal Dosyalarından Tarama Programı Bu VBA programı, kullanıcının seçtiği klör ve tüm alt klasörleri tarar.
Sadece .xls ve .xlsx uzantılı Excel dosyalarını dikkate alır; zip ve diğer tüm dosya türlerini otomatik olarak es geçer.
Bulunan Excel dosyaları kapalıyken açılır, her dosyanın ilk sayfası okunur.
Dosyaların 1. satırı başlık kabul edilir:
Sadece ilk dosyanın başlık satırı hedef sayfaya yazılır
Diğer dosyalarda başlık satırı atlanır
Gizli satırlar ve tamamen boş satırlar kopyalanmaz.
Tüm veriler, makro çalışma kitabındaki “BirlesikVeri” adlı sayfada alt alta eklenerek birleştirilir.
Sayfa yoksa otomatik oluşturulur, varsa üzerine ekleme yapılır. Ayrıca Bu makro, Dönem Sıralı sayfasındaki B sütununda (B2’den itibaren) yer alan değerleri, kullanıcı tarafından seçilen kapalı Excel dosyalarının ilk sayfasında bulunan T sütunu (T8’den itibaren) ile karşılaştırır. Eşleşme bulunan satırları, kapalı dosyanın 7. satırındaki başlıklar ile birlikte makrolu çalışma kitabında otomatik olarak oluşturulan “Eşleşenler” sayfasına aktarır. Eşleşen kayıtlar hem Dönem Sıralı sayfasında hem de kapalı dosyada yeşil renkle işaretlenir. Ayrıca kapalı dosyalardaki R, U, V ve X sütunlarında yer alan tarih bilgileri, Eşleşenler sayfasına aktarılırken gg/aa/yyyy formatında gösterilecek şekilde düzenlenir ve kapalı dosyalar değişiklikler kaydedilerek kapatılır.
1️⃣ KapaliDosyalardan_Eslesenleri_AktaricmalDONEMsirali
Dönem sıralı sayfasındaki S sütunundaki icmal numaralarını alır.
Kullanıcının seçtiği kapalı Excel dosyalarının ilk sayfasında,
S8:S… aralığında aynı icmal numarasına sahip TÜM satırları bulur.
Bulunan her satırı:
icmalDönemSıralı sayfasına aktarır.
R, U, V, X sütunlarını dd/mm/yyyy tarih formatına çevirir.
Eşleşen hücreleri:
Dönem sıralı sayfasında yeşile boyar.
Kapalı dosyada ilgili S hücresini yeşile boyar.
Başlıkları kapalı dosyanın 7. satırından bir kez aktarır.
Kapalı dosyaları kaydedip kapatır.
2️⃣ KapaliDosyalardan_Eslesenleri_Aktaricmal
BirlesikVeri sayfasındaki S sütunundaki değerleri alır.
Seçilen kapalı Excel dosyalarının ilk sayfasında,
S8:S… aralığında aynı değere sahip TÜM satırları bulur.
Bulunan her satırı:
icmalBirleşikVeri sayfasına aktarır.
R, U, V, X sütunlarını dd/mm/yyyy formatında gösterir.
Eşleşen hücreleri:
BirlesikVeri sayfasında yeşil renkle işaretler.
Kapalı dosyada ilgili S hücresini yeşile boyar.
Başlıkları kapalı dosyanın 7. satırından tek seferde kopyalar.
Kapalı dosyaları kaydedip kapatır.
? Ortak Mantık (ikisi de)
Çoklu dosya seçimi destekler
Kapalı dosyada aynı anahtara sahip tüm kayıtları alır
Tarih seri sayısı problemini çözer
Eşleşmeleri görsel olarak işaretler
Manuel kontrol ihtiyacını ortadan kaldırır
- Bölüm:
- İdareciler için Dosya ve Dokümanlar
- Gönderen:
- ismailem
- Tarih:
- 08 Şubat 2026
- Boyut:
- 0.081 Mb
- İndirme:
- 1
- Teşekkür:
- 0