T

Çözüldü Makro Ile Mesai Takibi Yapılması

  • Konuyu başlatan Konuyu başlatan teyadih
  • Başlangıç tarihi Başlangıç tarihi

teyadih

Normal Üye
Excel Versiyonu
Excel 2016
Excel Sürümü
64 Bit
Excel Dili
Türkçe
Merhaba arkadaşlar. Öncelikle geçen gün yaşattığım gereksiz polemik için başta sayın PAB olmak üzere herkesten özür dilerim.
Ekli dosyada detaylı olarak açıkladığım üzere Mesai takibi için kullanmış olduğum makrolarda güncellemeye ihtiyacım var.
1-Açıklama sayfasındaki Temizle ve Bilgileri Aktar düğmesine tıkladığımızda uyarıda Evet seçili olarak gelmekte olup, sehven enter yaparak silinmemesi için
Hayır seçili olarak gelecek şekilde düzeltilmesi
2-L ve W sütunları arasındaki aylara son yapılacak giriş ile W satırındaki toplam A4 satırındaki toplamı geçiyorsa giriş yapılmasına izin vermeyip KİŞİYE AİT MESAİ SAATİNİ GEÇEMEZ!!! diye Uyarı veren
If (Cells(satir, "X").Value > Range("A4").Value) And durum <> "Alamaz" Then
Application.EnableEvents = False
Target.Value = ""
Application.EnableEvents = True
MsgBox ("KİŞİYE AİT MESAİ SAATİNİ GEÇEMEZ!!!") makrosunu A4 satırındaki toplamı geçtiğinde değil de kişiye ait AA satırındaki rakamı geçtiğinde KİŞİYE AİT MESAİ SAATİNİ GEÇEMEZ!!! diye Uyarı verecek şekilde düzeltilmesi
3-Hangi sayfada kapanırsa kapansın açıldığında Açıklama sayfasının gelmesi
 

Ekli dosyalar

@teyadih

Yine birden fazla soru/sorun/ihtiyaç/işlem için tek konu açmışsınız.

Her neyse:
-- HAYIR düğmesinin seçili gelmesi için (yanılmıyorsam) :

VBA:
Görüntülemek için giriş yapmanız gerekmektedir.
(3 satır)

-- Açılışta AÇIKLAMA sayfasının aktif olması için, ThisWorkbook (BuÇalışmaKitabı) bölümüne:

VBA:
Görüntülemek için giriş yapmanız gerekmektedir.
(3 satır)
 
Teşekkür ederim sayın Baran elinize sağlık. Formüller tamam.
Yine birden fazla soru/sorun/ihtiyaç/işlem için tek konu açmışsınız.

Tek bir konu olduğu için tek bir konu açıp düzeltme talebinde bulundum. Aşama aşama gidilmesi için yazmadığım aynı makroyla ilgili yeni makro talebimi ise cevap geldikten sonra yazmak için eklemedim. Bu talebimi buradan mı soracağım yoksa bu konuyu çözümlendi olarak işaretleyip yeni bir konu mu açmam gerekiyor.
 
Tercihimiz işlem türüne göre konuların açılması.
Örneğin yukarıda verdiğim cevaplar iki ayrı soru/işlem için idi.

Örneklendirme yaparak, şu olduğunda şu olmalı gibi, sayfa adı, hücre adresi gibi net açıklama olursa iyi olur.
 
Üst