2 tam zamanlı ve 3'ü kapamayan vardiyasında dolduran küçük bir vardiya işçileri ekibi yönetiyorum.
Az sayıda personel için programları bulmak için çok zaman harcıyorum (bir sürü kural var). Bunu mümkün olduğunca otomatikleştirmek istiyorum.
Tam zamanlı iki kişinin programlarını otomatikleştirdim ve ihtiyaç duyduğum değişimi belirledim.
Tek ihtiyacım olan diğer üçünü planlamak. Her birinin kabaca eşit saatlerce değişmesi gerekiyor (28 günden fazla). 18 x 8 saatlik vardiya ve 4 x 4 saatlik vardiya var. Ayrıca kiralanan zamana bağlı olarak 4 saat olan ancak her ay değişen olay değişimleri var.
Bir if / then ifadesi istiyorum ya da belki vardiya A / B / C programına göre "açık" yazan bir makro ya da VBA koduna ihtiyacım var ve bir şekilde bu saatlerin eşit olduğundan emin olmam gerekiyor. Bunu nasıl başarabileceğime dair herhangi bir öneriniz var mı?