merhaba hocalarım ,
dosyayı ekledim , içeriğinde sorumu yazdım. kısaca şöyle anlatayım.
çalışma takviminde yer alan vardiyaları , liste halinde bulunan tarih ve vardiya günlerine göre yazdırmak.
teşekkür ederim,
sağlıcakla kalın...
Herkese merhabalar;
2 vardiya çizelgesi hazırlamak istiyorum. Bunlardan 1.si aylık çalışma çizelgesi. 2.si ise haftalık bir çizelge olacak.
Amacım; haftalık olarak hazırladığım çizelgede yaptığım düzenlemeleri otomatik aylık çizelgeye atmasını istiyorum.
Örnek
AAA personeli bu hafta "00-08"...
Merhabalar arkadaşlar ben ögg berk bizim çalıştığımız şirkette 6 kişiyiz toplam 2 vardiya var sabah 08.00, 20.00 ve akşam 20.00 , 08.00 vardiyalar var her varsiya'da 2 kişiyiz sabah ve akşam ve bize 2 sabah 2 akşam 3 izin olarak çizelge ayarlamamızı istediler 2 sabah 2 akşam 3 izin...
Sevgili Valabi Kardeşim ,
veritabanında olan 1.vardiya 2. vardiya 3. vardiya e girilecek bilgileri veri sayfasındaki ürün karşılığına toplamak bu üç vardiyanın 1 aylık ürettiğinin toplamını tek hanede görmek
Syn @mertmustafa01 sanırım yapmak istediklerinizi eksik anlatmışsınız. Sistemden aldığınız bir veri olmalı. Bu verileri 1. Vardiya, 2. Vardiya, 3. Vardiya şeklinde ayrı ayrı toplatmak istiyorsunuz sanırım. Ve bunu tarihsel olarak yapmaya çalışmaktasınız. Doğru mu?. Sistemden aldığınız ya da...
...V2 ye ait 2 tane ayrı(5414,3034) olmak üzere sicil girilmiş bu hatalı. Burada amaç daha öncede sizlerle görüştüğümüz gibi bir istasyonda o vardiyaya ait isterse 100 tane kayıt olsun o kayıtlar o vardiyaya aittir ve o 100 adet kayıttada sicilin aynı olması gerekmektedir. Mesela 15180527...
Arkadaşlar burada amaç vardiya ve sicil adetlerinin aynı olup/olmadığının kontrol edilmesi ve hatalı olanların tespit edilmesidir. Örneğin bir tezgahta V1-V2-V3-VN değerlerine ait olan isterse 100 adet kayıt olsun bu vardiyalardan içerisinde olan adet kaçsa sayısı sadece odur. Mesela V1-V2...
...yeşil ile boyadığım alanlar örnek alanlar. Data kısmında da yeşile boyayarak açıklamalarını yaptım. Burda önemli olan her tezgahda her vardiya sayısı kadar sicil olup/olmadığının kontrolüdür. Mesela 15100105 tezgahında 3 tane vardiya var ancak 5 tane farklı sicil var buda 2 tane sicil fazla...
Sizin excel tablonuzdan ve yazdıklarınızdan anladığım YM-A01-CNC-ALM-00832 nolu ürünün üretim yeri H sütunundaki veriler. Tarih, Vardiya ve ilgili ürünün koduna göre bir sorgulama yapmak istersek yetersiz kalacaktır. Siz H sütunundaki bir satır verisini getirmek istiyorsanız bu kriterler...
Hocam
Hocam iyi akşamlar bu kod ile şöyle hata alıyorum bir önceki vardiya hangi grup ile biliyorsa hazırlamış olduğum vardiya listesinin her gününü onun ile dolduruyor. Yani enson A-B vardiyası ise her gün onlarla doluyor. Hocam sizi çok yoruyorum ama son olarak şöyle örnek vereyim anlaşılır...
Anladım, her ayın sonunda bir sonraki ayı ayarlarken, biten ayın vardiya düzeninin devam etmesini sağlayacak şekilde makroyu güncelleyebiliriz. Bu şekilde, her ayın son günü vardiya düzenini alacak ve bir sonraki ayın ilk gününden itibaren o vardiyayı devam ettirecek.
Güncellenmiş VBA Makrosu...
Ekim ayı sona erdiğinde Kasım ayının ayarlarını yaparken, Ekim ayındaki vardiya düzenini devam ettirecek şekilde ayarlayabiliriz. Bu durumda, Kasım ayının ilk gününden itibaren Ekim ayındaki son vardiya düzenini kullanacağız.
Aşağıda, bu isteği karşılayacak güncellenmiş VBA makrosu yer alıyor...
Hocam elinize sağlık süpersiniz tam istediğim gibi oldu ancak mümkünse bir şey daha isteyeceğim örneğin ekim ayı bitti kasım ayını ayarlar iken ekim ayının devamı olarak ayarlayabilirmiyiz? Tekrar teşekkür ederim hakkınızı helal edin.
Anladım, haftanın ilk günü olan pazartesiden başlayarak cuma gününe kadar aynı vardiyayı yazmak, ardından pazar günü yeni vardiyaya geçmek istiyorsunuz. Bu durumda, vardiya değişimini hafta ortasında değil, haftanın başlangıcında ve pazar günü olacak şekilde düzenlememiz gerekiyor.
Aşağıdaki...
Çok teşekkür ederim hocam ufak bir sorun var ; Örneğin ayın ilk günü çarşambaya geldi o hafta cumaya kadar aynı vardiyayı yazsın ve ilk pazar günü diğer vardiya yazsın yani sizin kodunuza göre illa 6 günü tamamlıyor buda hafta ortasında vardiyayı değiştiriyor.
Anladım, her gün için vardiya adlarını yazdıracak şekilde makroyu güncelleyeceğim. Şimdi vardiya adları tüm günler için yazdırılacak.
Sub VardiyaDuzeniGuncelle()
Dim ws As Worksheet
Dim baslangicTarihi As Date
Dim bitisTarihi As Date
Dim i As Long
Dim satir As Long
Dim...
Hocam elinize sağlık vardiyaları sıralıyor fakat her gün için vardiya adını yazmıyor sadece cuma günleri E ile F vardiyalarını diğer vardiyaları ise cumartesi günlerine yazıyor diğer günleri de yazdırır isek isteğim yerine gelecek ibşallah.
Sizlere daha iyi bir deneyim sunabilmek icin sitemizde çerez konumlandırmaktayız, web sitemizi kullanmaya devam ettiğinizde çerezler ile toplanan kişisel verileriniz Veri Politikamız / Bilgilendirmelerimizde belirtilen amaçlar ve yöntemlerle mevzuatına uygun olarak kullanılacaktır.