Üçlü veriye bağlı olarak veri bulup textboxa getirmek

Katılım
25 Ağustos 2005
Mesajlar
569
Excel Vers. ve Dili
Excel 2003 Tr
merhaba, leventm hocamın yardım ettiği bu dosyamda küçük bir sorun var. dosyayı açtığınızda göreceksiniz userformda iken sayfa autofilter ile süzülüyor işlemler doğru olarak yapılıyor sorunum userformu kapattığımda autofilter özelliğinin devre dışı kalmaması ile ilgili. userformu yeniden açtığımda ilk combobox açılıyor ve seçimi alıyor ikinci combobox açılırken "Range sınıfının autofilter yöntemi başarısız" mesajı geliyor. sebebi de bir önceki kayıtlarım bitip de userformu kapattığımda sayfanın süzülü kalması. userformu kapattığımda sayfanın autofilter özelliğinin kalkmasını nasıl sağlayabilirim. ilginiz için teşekkür ederim.
 

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
Aşağıdaki kodu userforma kopyalarsanız form kapandığında autofilter de iptal olacaktır.

[vb:1:3902c1c0e8]Private Sub UserForm_QueryClose(Cancel As Integer, CloseMode As Integer)
[Veri!a1:c1].AutoFilter
End Sub
[/vb:1:3902c1c0e8]
 
Katılım
25 Ağustos 2005
Mesajlar
569
Excel Vers. ve Dili
Excel 2003 Tr
levent hocam teşekkür ederim kod için.düzgün çalıştı. ama işin ilginç yanı bu kod zaten vardı ve çıkışta hata veriyordu vba koda gidiyordu bende o kodu sildim ve öyle çalıştırdım çıkarken hata vermiyordu ama süzülü kalıyordu.
 
Katılım
4 Ocak 2006
Mesajlar
177
Excel Vers. ve Dili
Office2007 İngilizce
Bende de aynı hatayı verdi.
TextBox2 = WorksheetFunction.Subtotal(109, Range(Cells(2, sut), Cells(65536, sut)))
 

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
109 sayısını 9 ile değiştirin.
 

kpolat

Altın Üye
Katılım
7 Ocak 2006
Mesajlar
20
Excel Vers. ve Dili
(excel-2007 Türkçe)
Altın Üyelik Bitiş Tarihi
06-11-2024
leventm hocam bende de aynı hatayı veriyor.
 

kpolat

Altın Üye
Katılım
7 Ocak 2006
Mesajlar
20
Excel Vers. ve Dili
(excel-2007 Türkçe)
Altın Üyelik Bitiş Tarihi
06-11-2024
leventm hocam özür dilerim 2. sayfaya geçildiğini fark etmemiştim :oops:
 
Üst