• DİKKAT

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

Ortaokul Nöbet programı

Katılım
24 Şubat 2006
Mesajlar
265
Excel Vers. ve Dili
xp 2003 Türkçe
Değerli arkadaşlar,
Bir nöbet programı yapmaya çalışıyorum. Temeli hazır. Ancak; Birkaç değişkene bağlı olarak nöbetçi ataması yapılacağı için (örneğin: Haftanın hangi günleri nöbet tutulacak+nöbet yeri seçimi... gibi) konu beni aştı.:frown: Fikirlerinizi, önerilerinizi bekliyorum.
Selamlar
 

Ekli dosyalar

Levent Kardeşim,
Benim Türkçe kelimelerle bile mantığını kuramadığım bir soruna, VBA diliyle çözümü yazmışsın. İlgin için çok teşekkür ederim. Ben bu programı, aşağıda gönderdiğim ekteki gibi kullanıyordum. Günlerin bulunduğu hücreleri tıklayıp öğretmen seçimini elle yapıyordum. Daha otomatik birşey olmasını amaçlamıştım.

Şöyle bir kod yazsak:

Kod:
Aliyi seç(listenin başındaki kişi)
Pazartesi günü bahçe yada koridor nöbetinin olup olmadığını kontrol et
bahçe nöbeti varsa ve nöbet alanı boşsa atama yap.
yoksa
koridor nöbeti varsa ve nöbet alanı boşsa atama yap
   Exit sub
   End if
Veli'yiseç 
Pazartesi günü bahçe yada koridor nöbetinin olup olmadığını kontrol et
bahçe nöbeti varsa ve nöbet alanı boşsa atama yap.
yoksa
koridor nöbeti varsa ve nöbet alanı boşsa atama yap
   Exit sub
   End if
Hasan'ı seç 
Pazartesi günü bahçe yada koridor nöbetinin olup olmadığını kontrol et
bahçe nöbeti varsa ve nöbet alanı boşsa atama yap.
 yoksa
koridor nöbeti varsa ve nöbet alanı boşsa atama yap
   Exit sub
   End if
Sonra Salı ve diğer günler için yinelense?
Kısaca bir kişi nöbetçi olarak atandığında diğer kişilerin tamamı atnmadan sıra tekrar ona gelmese ve her nöbet alanına bir kişi verilse...
 

Ekli dosyalar

Bir kişi ve bir gün için yapılması gereken işlem mantığı böyle mi olması lazım?
 

Ekli dosyalar

  • Clipboard01.jpg
    Clipboard01.jpg
    87.4 KB · Görüntüleme: 16
Geri
Üst