Hücredeki Değer Boşsa Kayıt Gerçekleşmesin

20 Nisan 2021 26 Nisan 2021 784

Hücredeki Değer Boşsa Kayıt Gerçekleşmesin kodu, belirlediğiniz bir hücrede bir değer yoksa kaydetme işlemine izin verilmemeyi öğretmektedir.

Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As Boolean)
If ActiveSheet.Range("A1") = "" Then
  MsgBox ("Kaydetme işlemi devam edemiyor!" & vbCrLf & "A1 hücresini boş bırakamazsınız."), vbCritical, "ExcelDepo"
    Cancel = True
End If
End Sub

Gerekli Adımlar

Kodu çalıştırmanız için aşağıdaki adımları yerine getirmeniz gerekir.

  1. Microsoft Visual Basic for Applications penceresini (Alt + F11) açın.
  2. Project - VBAProject alanının, ekranın sol tarafında görüldüğünden emin olun. Görünmüyorsa, Ctrl + R kısayolu ile hızlıca açın.
  3. Microsoft Excel Objects yazısının solundaki + simgesini tıklayın ve hangi sayfada deneme yapacaksanız, o sayfanın adının üstüne çift tıklayın.
  4. Üstteki kodu yapıştırın.

Kod Açıklaması

Hücredeki Değer Boşsa Kayıt Gerçekleşmesin

Bazen Excel'de bir takım işlemlerin olması için bazı kriterler koymanız gerekebilir. Mesela dosyanız kaydedilmeden önce A1 hücresinde mutlaka bir değerin yazılı olması kuralını isteyebilirsiniz. Üstteki kod, böyle bir durumda kaydetmeyi engellemektedir. Kendi ihtiyacınıza göre revize edebilirsiniz.

Hazır Dosyayı İndir

Dosyayı indirmek için giriş yapmanız ve VIP Üyelik Paketine sahip olmanız gerekir.
50 Farklı Hazır Makro (VBA) Kodu
UserForm Açılırken Efekt Ekleme
Aktif Hücreye Açıklama Ekleme
Hedef Aramayı Kullanma
Excel Makroları ile Form Çağırma
Txt Dosyası Oluşturma
Dizinde Klasör Araması Yapma
Açılışta Üç Kere Şifre Hakkı Vermek
Bilgisayardaki Sürücü İsimlerini Listeleme
Excel Tam Ekran Yapma
Makrolar ile Eliptik Form Oluşturma
Satırlardaki Farkı Renklendirme
Grafiği Görüntü Olarak Yapıştırma
Tek Sütunu Kes Kopyala ve Yapıştır
Tüm Boş Çalışma Sayfalarını Silme
Aktif Çalışma Sayfası Korumasını Kaldırma
Sürücü Adı Kontrolü Yapma
Çalışma Kitabının Yedeğini Oluşturma
Makrolar ile Sonraki Sayfaya Geçmek
Hesap Makinesini Açma
Excel Makro Modulü Silme Kodu
2. Satırdaki Bilgileri Silmek
Google Üzerinde Arama Yapma
Kullanılan Tüm Sütunları Otomatik Sığdır
Özet Tablo Aralığını Otomatik Güncelleştirme
Çalışma Kitabını Kapatırken Otomatik Kaydetme
Tarih Değeri Yazarken Otomatik Ayraç Kullanımı
Sayfadaki Ad Tanımlamaları Silme
Satırı Kes Kopyala ve Yapıştır
2. Derece Denklemin Grafiğini Çizmek
Excel Makroları ile Hücreye Saat Ekleme
MsgBox Nesnesi ile Cevap Seçeneği Sunma
Seçili Aralığa Ait Bilgilerin Listelenmesi
Verileri Tek Sütuna Göre Sıralama
Tüm Çalışma Kitaplarını Aynı Anda Kapatma
Çalışma Kitabının Adını Tarih Olarak Kaydetme
Seçili Sütunların Sayısını Bulma
Top 10 Değeri Renklendirme
Otomatik Olarak Tarih ve Zaman Ekleme
Hücre Aralığını Kes Kopyala ve Yapıştır
Bir Hücreye Çift Tıklayınca UserForm Açılsın
Excel Üzerinden Klasör Açma Kodu
R1C1 Referans Stilini Etkinleştirme
Hücre Biçimlendir Yazı Tipi Penceresini Açma
Makro ile Biçimleri Temizleme
Seçili Hücrelerdeki Harfleri Büyük Harfe Değiştirme
Makro ile Dosya Açma
Negatif Sayıları Poztif Sayıya Çevirme
Kopyala ve Değer Olarak Yapıştır
Boş Hücreleri Vurgulama
Ekran Çözünürlüğünü Bulma

Daha önce yorum yapılmamış!

Backlink Reklam Bu alanda 50 karakterlik açıklama ile web sitenize ait Backlink Reklam yayınlayabilirsiniz.
Yükleniyor...