Excel'de veri değiştiğinde otomatik filtrelemeyi nasıl otomatik olarak yeniden uygularsınız?
Excel'de, verileri filtrelemek için Filtreleme işlevini uyguladığınızda, filtre sonucu, filtrelenmiş verilerinizdeki veri değişiklikleriyle otomatik olarak değişmez. Örneğin, verilerden tüm Elma'ları filtrelediğimde, şimdi filtrelenmiş verilerden birini BBBBBB olarak değiştiriyorum, ancak sonuç da aşağıdaki ekran görüntüsünde gösterildiği gibi değişmeyecektir. Bu makalede, Excel'de veri değiştiğinde otomatik filtrelemeyi nasıl otomatik olarak yeniden uygulayacağınızı anlatacağım.
VBA kodu ile veri değiştiğinde otomatik filtrelemeyi otomatik olarak yeniden uygulama
VBA kodu ile veri değiştiğinde otomatik filtrelemeyi otomatik olarak yeniden uygulama
Normalde, filtrelenmiş verileri manuel olarak Yeniden Uygula özelliğine tıklayarak yenileyebilirsiniz, ancak burada veri değiştiğinde filtrelenmiş verileri otomatik olarak yenilemek için size bir VBA kodu tanıtacağım, lütfen şu adımları izleyin:
1. Veri değiştiğinde otomatik olarak filtrelemeyi yenilemek istediğiniz çalışma sayfasına gidin.
2. Sayfa sekmesine sağ tıklayın ve açılır menüden Kodu Görüntüle'yi seçin, açılan Microsoft Visual Basic for Applications penceresinde, aşağıdaki kodu boş Modül penceresine kopyalayıp yapıştırın, ekran görüntüsüne bakın:
VBA kodu: Veri değiştiğinde otomatik olarak filtreyi yeniden uygula:
Private Sub Worksheet_Change(ByVal Target As Range)
Sheets("Sheet3").AutoFilter.ApplyFilter
End Sub
Not: Yukarıdaki kodda, Sayfa 3, kullandığınız otomatik filtreleme özelliği bulunan sayfanın adıdır, lütfen bunu ihtiyaçlarınıza göre değiştirin.
3. Ve sonra bu kod penceresini kaydedip kapatın, şimdi, filtrelenmiş verileri değiştirdiğinizde, Filtreleme işlevi hemen otomatik olarak yenilenir, ekran görüntüsüne bakın:

Kutools AI ile Excel Sihirini Keşfedin
- Akıllı Yürütme: Hücre işlemleri gerçekleştirin, verileri analiz edin ve grafikler oluşturun—tümü basit komutlarla sürülür.
- Özel Formüller: İş akışlarınızı hızlandırmak için özel formüller oluşturun.
- VBA Kodlama: VBA kodunu kolayca yazın ve uygulayın.
- Formül Yorumlama: Karmaşık formülleri kolayca anlayın.
- Metin Çevirisi: Elektronik tablolarınız içindeki dil engellerini aşın.
En İyi Ofis Verimlilik Araçları
Kutools for Excel ile Excel becerilerinizi geliştirin ve daha önce hiç olmadığı kadar verimli olun. Kutools for Excel, üretkenliğinizi artırmak ve zamanınızı kaydetmek için300'den fazla gelişmiş özellik sunar. En çok ihtiyacınız olan özelliği almak için buraya tıklayın...
Office Tab, Office'e sekmeli arayüz getirir ve işinizi çok daha kolaylaştırır
- Word, Excel, PowerPoint'te sekmeli düzenleme ve okuma özelliğini etkinleştirin.
- Aynı pencerenin yeni sekmelerinde birden fazla belge açın ve oluşturun, yeni pencerelerde değil.
- Verimliliğinizi %50 artırır ve her gün yüzlerce fare tıklamasını azaltır!