Çözüldü Kodda Revize Veri Girişi Engelleme

YasarPiskin

Yıllık Forum Üyesi
Excel Versiyonu
Excel 2016
Excel Sürümü
64 Bit
Excel Dili
Türkçe
EK'te ki çalışmanın, kod sayfasında "J7:AN517" arasında, "HT" hafta tatili ve "RT" resmi tatillerine denk gelen günlerde fazla mesai girişini engelleyen bir kod mevcut, bu kodun çalıştırılmadım. Mevcut kod baki kalmak koşulu ile kodun revize edilmesi hususunda yardımlarınızı rica ediyorum.
 

Ekli dosyalar

Merhabalar Sn. @zompcu_80
Cells(2, Target.Column) ifadesi ile boş bir hücre değeri koşul olarak kullanılmak istendiği için kod istenilen sonucu vermiyor.

-- Tarih alanlarınız 3 ve 4. satırın birleşiminden oluştuğu için Cells(2, Target.Column) ifadesinde 3. satırı kullanmak gerekir.

-- Kod içinde bulunan aşağıdaki satırlarda belirttiğim değişiklikleri yapınız.
VBA:
You must log in to view content
(1 satır)
satırını
VBA:
You must log in to view content
(1 satır)
satırı ile

VBA:
You must log in to view content
(1 satır)
satırını da
VBA:
You must log in to view content
(1 satır)
satırı ile değiştiriniz.
 
Ahmet Bey EK'te ki çalışmadaki gibi kodda gerekli düzenlemeleri yapıtım. "RT" resmi tatillerine denk gelen günlerde fazla mesai girmeye çalıştığımda ekran görüntüsünü paylaştığım hatayla birlikte çalışma kitabı kapanmaya ve yeni bir çalışma kitabı açılmaya başladı. Bu hususta yardımlarınızı rica ediyorum.
 

Ekli dosyalar

  • Ekran görüntüsü 2021-05-20 061845.webp
    Ekran görüntüsü 2021-05-20 061845.webp
    72.4 KB · Görüntüleme: 7
  • Kitap1.xlsm
    Kitap1.xlsm
    598.9 KB · Görüntüleme: 4
Merhabalar Sn. @zompcu_80
Paylaştığınız dosya hata vermedi ama
VBA:
You must log in to view content
(1 satır)
satırlarından sonra
VBA:
You must log in to view content
(1 satır)
satırını ekleyebilirsiniz.
 
Merhabalar Sn. @zompcu_80
Belirttiğiniz bu durumda paylaştığınız dosyada olmadı ama Hesaplamaları ve Ekran Hareketlerini pasif aktif ederek biraz hızlanma sağlayabilirsiniz.
-- Worksheet_Change kodlarını aşağıdaki kodlar ile değiştiriniz.
VBA:
You must log in to view content
(32 satır)
 
Konuyu başlatan
Yıllık Forum Üyesi
Katılım
Konu Bilgi
Durum
Çözüldü 
Forum
Excel Makro Soruları
Başlangıç tarihi
Son yanıt tarihi
Cevaplar
9
Üst