• DİKKAT

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

Fazla Çalışma Uyarısı !

  • Konbuyu başlatan Konbuyu başlatan elowym
  • Başlangıç tarihi Başlangıç tarihi
Katılım
26 Nisan 2013
Mesajlar
27
Excel Vers. ve Dili
Excel 2007
Herkese günaydın...Umarım keyifler yerindedir,öyle olmasını temenni ederim :)

Benim bir sorum olucak.Ekte sizinle paylaşmış olduğum tabloda sürücülerin günlük çalışmaları mevcut.

Bir sürücü 6 gün çalışıp,7.gün izinli olması gerekiyor.Sizden ricam sürücünün 6.günü tamamlayıp 7.günde çalışması durumunda sürücünün izinli olduğuna dair uyarı gelsin istiyorum.

Normal çalışma günlerini Ç olarak,izinli günlerini ise D olarak tabloda belirttim.

Bazen 2-yada 3 gün çalışıp izin kullandırdığım da oluyor.Ama bu süre izinli olduğu günden sonra 6 günü geçmemeli.Yardımlarınızı rica eder,iyi çalışmalar dilerim..

Saygılarımla,
 

Ekli dosyalar

herkese günaydın...umarım keyifler yerindedir,öyle olmasını temenni ederim :)

benim bir sorum olucak.ekte sizinle paylaşmış olduğum tabloda sürücülerin günlük çalışmaları mevcut.

Bir sürücü 6 gün çalışıp,7.gün izinli olması gerekiyor.sizden ricam sürücünün 6.günü tamamlayıp 7.günde çalışması durumunda sürücünün izinli olduğuna dair uyarı gelsin istiyorum.

Normal çalışma günlerini ç olarak,izinli günlerini ise d olarak tabloda belirttim.

Bazen 2-yada 3 gün çalışıp izin kullandırdığım da oluyor.ama bu süre izinli olduğu günden sonra 6 günü geçmemeli.yardımlarınızı rica eder,iyi çalışmalar dilerim..

Saygılarımla,




arkadaşlar konu ile ilgili yardımcı olacak yokmu ?
 
Arkadaşlar konu hakkında yardımcı olabilecek yokmu ?
 
Arkadaşlar lütfen konu hakkında yardımcı olun...Konu çok acillll
 
her hangı bır hucre de 2 basamaklı rakamdan fazla yazmaması ıcın ne yapmam gerek cok acıl 2 basamaklı dan fazla yazdıgımda uyarı versın yada yazmasın
 
Sayın elowym, aşağıdaki kodları ilgili sayfanın kod bölümüne yapıştırınız. C4:AF50 arasında aynı satıra peşpeşe 7 kere Ç girmek istediğinizde uyarı verecektir:
Kod:
Private Sub Worksheet_Change(ByVal Target As Range)
If Intersect(Target, [c4:af50]) Is Nothing Then Exit Sub
a = Target.Row
b = Target.Column
If b < 8 Then Exit Sub
süre = WorksheetFunction.CountIf(Range(Cells(a, b - 6), Cells(a, b)), "Ç")
If süre > 6 Then
uyarı = MsgBox(Cells(a, 2) & " son 7 günde 6 gün çalıştığından bugün için çalışma verilemez", vbCritical)
Target.ClearContents
End If
End Sub
 
Sayın sarhud siz de aşağıdaki kodları ilgili sayfanın kod bölümüne yapıştırdığınızda A sütununa 2 kararkterden uzun veri girmenize engel olur:
Kod:
Private Sub Worksheet_Change(ByVal Target As Range)
If Intersect(Target, [A:A]) Is Nothing Then Exit Sub
If Len(Target) > 2 Then
uyarı = MsgBox("Hücreye en fazla 2 karakter girilebilir", vbCritical)
Target.ClearContents
Target.Select
End If
End Sub

Aynı zamanda veri doğrulama ile de yapabilirsiniz ki ben veri doğrulamayı tavsiye ederim.
 
Sayın elowym, aşağıdaki kodları ilgili sayfanın kod bölümüne yapıştırınız. C4:AF50 arasında aynı satıra peşpeşe 7 kere Ç girmek istediğinizde uyarı verecektir:
Kod:
Private Sub Worksheet_Change(ByVal Target As Range)
If Intersect(Target, [c4:af50]) Is Nothing Then Exit Sub
a = Target.Row
b = Target.Column
If b < 8 Then Exit Sub
süre = WorksheetFunction.CountIf(Range(Cells(a, b - 6), Cells(a, b)), "Ç")
If süre > 6 Then
uyarı = MsgBox(Cells(a, 2) & " son 7 günde 6 gün çalıştığından bugün için çalışma verilemez", vbCritical)
Target.ClearContents
End If
End Sub

Yusuf bey,teşekkür ederim.

Göndermiş olduğunuz formulü sayfanın kod bölümüne yazın demişsiniz.Bu konuda çok fazla bilgim yok.Ekteki tabloya işleyip,bana da nasıl işlendiğini tarif ederseniz inanın çok mutlu olurum.

Saygılarımla,
 

Ekli dosyalar

Sayfa adının yani sekmenin üzerine sağ tıklayın ve kod görüntüle deyin. ya da Alt+F11 tuşlarına birlikte basın. çıkan sayfa, bahsettiğim kod bölümüdür.

yalnız dosyayı kaydederken makro içerebilen excel dosyası olarak kaydetmelisiniz ki makro silinmesin (uzantısı xlsm olur).
 
Sayfa adının yani sekmenin üzerine sağ tıklayın ve kod görüntüle deyin. ya da Alt+F11 tuşlarına birlikte basın. çıkan sayfa, bahsettiğim kod bölümüdür.

yalnız dosyayı kaydederken makro içerebilen excel dosyası olarak kaydetmelisiniz ki makro silinmesin (uzantısı xlsm olur).

Yusuf bey,

Gönderdiğim tablo için tarif ettiğiniz gibi girdim ve oldu.Şimdi bu tablo haziran ayına ait.Bu formülü başka bir tabloda yani Temmuz ayı içinde kullanabilirmiyim ?

Teşekkürler,
 
evet aynı şekilde/aynı işlemleri yaparak diğer sayfalarda/dosyalarda da kullanabilirsiniz.
 
Elimde yok ancak oluşturmak zor değil. Burdan dosyayı indirin ve verdiğim kodları yine yukarda belirttiğim şekidle sayfaya ekleyin.
 
Siz bu başlıktaki dosyadan bahsetmiyorsunuz herhalde, çünkü bu başlık daha bir kaç gün önce açılmış ve dosya indirilebiliyor.
 
ilginç sabah hata verdi
 
Geri
Üst