• DİKKAT

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

Boş hücrelere otomatik "x" yazılsın, rengini beyaz yapsın

Katılım
23 Temmuz 2007
Mesajlar
178
Excel Vers. ve Dili
2003 Türkçe
Merhaba,

Bir excel tablosu doldurulmaktadır. Tabloda 21 adet sütun vardır.Satır sayısı ise girilen verilere göre aşağıya doğru devam edecektir. Bu arada boş bırakılacak herhangibir hücre otomatik x değeri alarak rengi beyaz olması istenmektedir. Bu durumu nasıl kodlayabiliriz?

Teşekkür ediyor saygılar sunuyorum.
 
Merhaba,

Örnek olarak [A:G] sütun için geçerlidir, siz bunu kendinize göre güncelleyiniz.

Liste oluşturulmuştur, onu da inceleyebilirsiniz. Veri - Liste

Boş hücrelerde otomatik X koyuyor, hemen değiştirebilirsiniz.

İlgili sayfadaki kodlar :

Kod:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
On Error GoTo Son
If Intersect(Target, [A2:G100]) Is Nothing Then Exit Sub
    If Target.Value = "" Then Target.Value = "X"
Son:
End Sub
 
Makrosuz ve Fonksiyonsuz Çözüm :

X dolduracağınız alanı seçiniz (aralarında dolu hücrelerde olabilir)

  • F5
  • Özel
  • Boşluklar
  • İlk gösterdiği hücreye X yazıp Ctrl+Enter
 
Merhaba

Sizlere çok teşekkür ediyorum. Ancak bir şey daha sormuştum. Boş hücrelere kodlu çözümle x koydurduk diyelim. Bu işleme rengini beyaz yaptırmayı da eklersek koddaki değişiklik ne olacaktır.


Saygılarımla
 
Bence en iyisi bir buton koyup butonla yapmak olacaktır.Sayfanın change olayında bu işlemleri yapmak sayfa doldukça ağırlaşacaktır.
Ekli dosyayı inceleyiniz.:cool:
 
Sayın Orion2 gösterdiğiniz yol için size ne kadar teşekkür etsem azdır. elinize sağlık.

İyi çalışmalar.


Saygılarımla
 
Geri
Üst