Aşağıdaki kodları sayfanın kod bölümüne ekleyip dener misiniz?
Kod:
Private Sub Worksheet_Change(ByVal Target As Range)
On Error GoTo Son
If Intersect(Target, [A2]) Is Nothing Then Exit Sub
Columns("A:M").Select
Selection.EntireColumn.Hidden = False
j = 2
For i = 2 To [A1].End(2).Column
If [A2] = Cells(1, i) Then Exit For
Next i
For j = 2 To i - 1
Columns(j).EntireColumn.Hidden = True
Next j
[A2].Select
Son:
End Sub
Sizlere daha iyi bir deneyim sunabilmek icin sitemizde çerez konumlandırmaktayız, web sitemizi kullanmaya devam ettiğinizde çerezler ile toplanan kişisel verileriniz Veri Politikamız / Bilgilendirmelerimizde belirtilen amaçlar ve yöntemlerle mevzuatına uygun olarak kullanılacaktır.