Bu dosya, otoparka giren araçların kaydını tutmak, çıkış ve ücret bilgilerini işlemek ve hacizli araçları listelemek için hazırlanmış VBA tabanlı bir örnektir. Veriler sayfalarda tutulur, işlemler UserForm ekranlarından yapılır.
Dosyanın içeriği
- Veri: Araç kayıtlarının tutulduğu ana sayfadır. Sütunlar arasında SIRA NO, TARİHİ, MARKASI, EKİP KODU, MEN NEDENİ, DEFTER KAYIT NO, ÇIKIŞI YAPAN, GÜNLÜK ÜCRET ve ÇIKTIMI bulunur. Örnek kayıtlarda men nedeni olarak HACİZ görülür.
- sabitler: Form listelerinde kullanılan TASIT CINSI (kamyon, kamyonet, motorsiklet, otobüs, otomobil, tır), MARKALAR, ÇEKİCİYLEMİ (evet/hayır) ve MEMUR listeleri.
- hacizli: Başlangıç tarihi, bitiş tarihi ve men nedeni ölçütleriyle hazırlanan hacizli araç listesi sayfasıdır. Tarih, cins ve model bilgilerini gösterir.
Kullanılan formüller
CONCATENATE: hacizli sayfasında A8 hücresi, ölçüt tarihlerini birleştirerek "... TARİHLERİ ARASI HACİZLİ ARAÇ LİSTESİDİR" başlığını oluşturur.- Makrolar Veri sayfasının R sütununa
=VALUE(RC[-1])formülünü yazar (ÇIKTIMI değerini sayıya çevirir).
Makrolar
Dosya makro içerir, açarken makroları etkinleştirmeniz gerekir.- Auto_Open: Dosya açılınca Veri sayfasını büyütür ve ana menü formunu (frmana) gösterir.
- frmana: Yeni kayıt, muhasebe, hacizliler ve sabitler seçeneklerini sunar. Çıkış düğmesi dosyayı kaydeder ve Excel uygulamasını kapatır.
- frmbulsil: Plakaya göre kayıt arar, yeni kayıt ekler, değiştirir ve siler. İlk, son, ileri ve geri düğmeleriyle kayıtlar arasında gezilir.
- frmhesapla: Plakayı bulur, çıkış tarihi, çıkışı yapan memur, gün sayısı, günlük ücret ve toplam ücret bilgilerini işler.
- Makro2: hacizli sayfasındaki sorgu tablosunu yeniler.
- Makro3, sabitler, FormAc, Formhesap, Formana: Formülü doldurur, sayfaya gider veya ilgili formu açar.
Nasıl kullanılır
- Dosyayı açıp makroları etkinleştirin, ana menü kendiliğinden gelir.
- Yeni araç için "Yeni Kayıt" ile frmbulsil formunu açıp bilgileri girin ve kaydedin.
- Araç çıkarken "Muhasebe" ile plakayı bulun, çıkış ve ücret bilgilerini girin.
- Hacizli araçlar için "Hacizliler" sayfasını açın, ölçütleri düzenleyip sorguyu yenileyin.
- Marka, cins ve memur listelerini "Sabitler" sayfasından güncelleyin.