E5=5 ise B SUTÜNUNU GÖSTER DEĞİLSE GİZLE

Katılım
5 Ocak 2005
Mesajlar
54
E5=5 ise B SUTÜNUNU GÃ?STER DEÐÝLSE GÝZLE

E5=5 ise B SUTÜNUNU GÃ?STER DEÐİLSE GİZLE. AMA NASIL?
EKLİ DOSYAYI İNCELEYİNİZ... TEÞEKKÜRLER
 
Katılım
16 Ağustos 2004
Mesajlar
137
Excel Vers. ve Dili
Office 2010 En 64 Bit
Merhaba,

Uygulamanıza bir Module yerleştirin ve aşağıdaki kodları bu Module'e yerleştirin.


Kod:
Sub Goster()
If Range("E5").Value = 5 Then
    Columns("B:B").Select
    Selection.EntireColumn.Hidden = True
Else
    Columns("B:B").Select
    Selection.EntireColumn.Hidden = False
End If
End Sub

Kolay Gelsin
 
Katılım
5 Ocak 2005
Mesajlar
54
sergions kardeşim maalesef çalışmadı...
Çalışma kitabı olarak gönderebilir misin? teşekkürler...
 

Levent Menteşoğlu

Administrator
Yönetici
Admin
Katılım
13 Ekim 2004
Mesajlar
16,057
Excel Vers. ve Dili
Excel 2010-32 bit-Türkçe
Excel 365 -32 bit-Türkçe
Formüllü bir çözüm olarak B2 hücresine aşağıdaki formülü yazıp aşağıya doğru sürükleyerek çoğaltın.

=EÐER(E1<>5;"";1)

Makrolu çözüm olarakta aşağıdaki kodu deneyin. Kod sayfanın kod sayfasına yazılacaktır.

[vb:1:9dc0ee8393]Private Sub Worksheet_Change(ByVal Target As Range)
Columns(2).EntireColumn.Hidden = False
If [e1] <> 5 Then Columns(2).EntireColumn.Hidden = True
End Sub
[/vb:1:9dc0ee8393]
 
Katılım
5 Ocak 2005
Mesajlar
54
sayın leventm hocam;
ilk vergidiğiniz makro işime yaradı ama E1 5 ise gizliyor, değilse gösteriyor.
Benim istediğim tam tersi, e1 5 ise göstersin, değilse gizlesin...
teşekkürler...
 
Katılım
5 Ocak 2005
Mesajlar
54
sayın leventm hocam;
sergions'un yazdığığ makro işime yaradı ama E1 5 ise gizliyor, değilse gösteriyor.
Benim istediğim tam tersi, e1 5 ise göstersin, değilse gizlesin...
teşekkürler...
 

Levent Menteşoğlu

Administrator
Yönetici
Admin
Katılım
13 Ekim 2004
Mesajlar
16,057
Excel Vers. ve Dili
Excel 2010-32 bit-Türkçe
Excel 365 -32 bit-Türkçe
Bu durumda False ve True lerin yerlerini değiştirmeniz yeterlidir.
 
Katılım
5 Ocak 2005
Mesajlar
54
Sayın leventm hocam;
çok teşekkür ederim. Buna bağlı bir soru daha: Yazdığım makroyu nasıl gizleceğim? teşekkürler...
 
Üst