Randevu Çizelgesi Hazırlama

Randevu Çizelgesi Hazırlama

Randevu Çizelgesi Hazırlama
Bu dosya, bir UserForm üzerinden randevu kaydı tutmanızı sağlayan örnek bir randevu takip çizelgesidir. Örnek veriler bir kuaför işletmesine göre hazırlanmıştır. Kaynak kodlar incelemeye ve geliştirmeye açıktır.

Dosya makro içerir, açarken makroları etkinleştirmeniz gerekir.

Dosyanın içeriği​

  • giriş: Yeni kayıt girdiğiniz ana sayfadır. Adı soyadı, kuaförü, açık adres, boya no, tarih ve oksidan volume gibi alanlar yer alır. Bazı hücrelerde veri doğrulama (liste) kullanılmıştır.
  • Randevu_Kayıt: Randevuların alt alta tutulduğu kayıt sayfasıdır (A1:S149). Yanındaki yardımcı alanda EĞERSAY (COUNTIF) ile sayım formülleri bulunur.
  • müşteri dataları: Müşteri kayıtlarının tutulduğu sayfadır (yaklaşık 1568 satıra kadar). Sıra no, tarih, kuaför, açık adres ve boya no sütunları vardır.
  • data: Açılır listelerin kaynağıdır: yapılacak işlemler (Ağda, Boya, Dip boya, Fön, Kaş, Kesim, Makyaj, Manikür, Pedikür, Röfle, Topuz vb.) ve kuaför adları (Can, Serdar, İsa). Dosyada kuaför, tarih ve yapılacak adlı tanımlı adlar bulunur.

Kullanılan formüller​

  • =VLOOKUP(B6,'müşteri dataları'!B2:J1568,2,0) ve aynı yapıdaki ikinci formül (sütun 9), giriş sayfasında B6 hücresindeki değere göre müşteri dataları sayfasından ilgili bilgileri getirir.
  • EĞERSAY (COUNTIF) ve SOLDAN (LEFT) birlikte, Randevu_Kayıt sayfasındaki yardımcı alanda kuaför ve işlem bazında kaç kayıt olduğunu sayar (ör. =COUNTIF(D2:D149,LEFT(O2,18))).

Makrolar​

  • kaydet (Module1): giriş sayfasının 3. satırındaki bilgileri Randevu_Kayıt sayfasında ilk boş satıra yazar, sıra numarasını verir ve giriş sayfasına döner.
  • müşteri_kaydet (Module2): aynı giriş satırını müşteri dataları sayfasına yeni müşteri kaydı olarak ekler.
  • Frm_Randevu (UserForm): Açılışta ListView kutusunu Randevu_Kayıt verileriyle doldurur, ComboBox'lara sütunlardaki tekrarsız değerleri yükler. Kaydet düğmesi yeni randevu ekler (tarih boşsa uyarır), Değiştir düğmesi seçili kaydı onayla günceller, Sil düğmesi onayla satırı siler. Listede çift tıklanan kayıt form alanlarına gelir.
  • Module3: sayfadaki düğmeye bağlıdır ve formu açar.
Kodda dosya silme veya dışarıya bağlantı gibi zararlı bir işlem görülmemiştir. Silme işlemi yalnızca kayıt sayfasındaki seçili satırı kaldırır.

Nasıl kullanılır​

  1. Dosyayı açın ve makroları etkinleştirin.
  2. Sayfadaki düğmeye tıklayarak randevu formunu açın.
  3. Yeni randevu için alanları doldurup Kaydet düğmesini kullanın.
  4. Mevcut kaydı düzeltmek için listede çift tıklayın, bilgileri değiştirip Değiştir düğmesine basın.
  5. Silmek için kaydı seçip Sil düğmesini kullanın.
  6. Açılır liste seçeneklerini data sayfasından düzenleyebilirsiniz.
Hata uyarısı: Hata mesajı alırsanız Visual Basic penceresinde Tools - References menüsünü açın. Listede başında MISSING yazan seçili nesnenin işaretini kaldırın.

Benzer bir ihtiyacı olanlara yol gösterici olması amacıyla paylaşılmıştır.

Galeri

  • Randevu Çizelgesi Hazırlama - 1
    Randevu Çizelgesi Hazırlama - 1

ExcelDepo tarafından daha fazla dosya

Detaylar
Yazar
ExcelDepo
İndirme
131
Gösterim
11,642
İlk sürüm
Güncel
SHA-256
ee407afc446eacc86db0817c92f70b08a03d70b9550f9cb99a53e48c08af85e3

Puanlar

5.00 Oylama 1 İnceleme

En son değerlendirmeler

Geri
Üst