Sebahattinnn
Altın Üye
- Katılım
- 18 Eylül 2020
- Mesajlar
- 116
- Excel Vers. ve Dili
- Microsoft Office Excel 2010 Türkçe
- Altın Üyelik Bitiş Tarihi
- 03-11-2025
Private Sub Worksheet_Activate()
BANKALISTESISUZ
BANKALISTESISUZKAL
End Sub
Sayfa 2 de(görev çizelgesi sekmem) bu kodum mevcut. Bir modül içindede filtreleme ve filtre kaldırma makrom var(aşağıda yazıyor oda) filtreleme makrom sorunsuz çalışıyor. Excel dosyamda birden fazla sekmem var. sekmeler arası gezdiğimde görev çizelgesi sekmesine geldiğimde direk visual basic i açıp bu kodda hata var diyor. Bu kodun neresini düzeltmeliyim ki sekmeler arası geçişte bana uyarı gelmesin. filtrelemede kullandığım kodumda aşağıdadır.
Sub BANKALISTESISUZ()
ActiveSheet.Unprotect
Sayfa2.Select
Selection.AutoFilter Field:=1, Criteria1:="koraydamla"
ActiveSheet.Shapes("Gizle").Visible = False
ActiveSheet.Shapes("Goster").Visible = True
ActiveSheet.Protect AllowFiltering:=True
End Sub
Sub BANKALISTESISUZKAL()
ActiveSheet.Unprotect
Sayfa2.Select
Selection.AutoFilter Field:=1
ActiveSheet.Shapes("Gizle").Visible = True
ActiveSheet.Shapes("Goster").Visible = False
ActiveSheet.Protect AllowFiltering:=True
End Sub
BANKALISTESISUZ
BANKALISTESISUZKAL
End Sub
Sayfa 2 de(görev çizelgesi sekmem) bu kodum mevcut. Bir modül içindede filtreleme ve filtre kaldırma makrom var(aşağıda yazıyor oda) filtreleme makrom sorunsuz çalışıyor. Excel dosyamda birden fazla sekmem var. sekmeler arası gezdiğimde görev çizelgesi sekmesine geldiğimde direk visual basic i açıp bu kodda hata var diyor. Bu kodun neresini düzeltmeliyim ki sekmeler arası geçişte bana uyarı gelmesin. filtrelemede kullandığım kodumda aşağıdadır.
Sub BANKALISTESISUZ()
ActiveSheet.Unprotect
Sayfa2.Select
Selection.AutoFilter Field:=1, Criteria1:="koraydamla"
ActiveSheet.Shapes("Gizle").Visible = False
ActiveSheet.Shapes("Goster").Visible = True
ActiveSheet.Protect AllowFiltering:=True
End Sub
Sub BANKALISTESISUZKAL()
ActiveSheet.Unprotect
Sayfa2.Select
Selection.AutoFilter Field:=1
ActiveSheet.Shapes("Gizle").Visible = True
ActiveSheet.Shapes("Goster").Visible = False
ActiveSheet.Protect AllowFiltering:=True
End Sub