Çalışma Kitabı veya Çalışsayfa Yüklenirken Nesneleri Filtrele

Olası Kullanım Senaryoları

LoadOptions.LoadFilter özelliğini kullanarak çalışma kitabından veri filtrelerken. Ancak, tek tek çalışsayfalardan veri filtrelemek istiyorsanız, LoadFilter.startSheet yöntemini geçersiz kılmanız gerekecek. LoadDataFilterOptions numaralandırmasından uygun değeri sağlarken LoadFilter ile oluştururken veya çalışırken, lütfen uygun bir değer sağlayın.

LoadDataFilterOptions numaralandırmasının aşağıdaki değerleri bulunmaktadır.

Çalışma Kitabı Yüklenirken Nesneleri Filtrele

Aşağıdaki örnek kod, çalışma kitabından grafikleri filtrelemeyi göstermektedir. Lütfen bu kodda kullanılan örnek excel dosyasını ve bunun tarafından üretilen çıktı PDF’yi kontrol edin. Çıktı PDF’de, tüm grafiklerin çalışma kitabından filtre edildiğini görebilirsiniz.

Çalışma Sayfası Yüklenirken Nesneleri Filtrele

Aşağıdaki örnek kod, kaynak excel dosyasını yükler ve çalışma sayfalarındaki belirli verileri özel bir filtre kullanarak filtreler.

  • Tablo adı NoCharts olan çalışma sayfasından Grafikleri filtreler.
  • Tablo adı NoShapes olan çalışma sayfasından Şekilleri filtreler.
  • Tablo adı NoConditionalFormatting olan çalışma sayfasından Koşullu Biçimlendirmeyi filtreler.

Özelleştirilmiş bir filtre kullanarak kaynak excel dosyasını yükledikten sonra, tüm çalışma sayfalarının resimlerini tek tek alır. İşte referansınız için çıktı resimleri. Görebileceğiniz gibi, ilk resimde grafikler yok, ikinci resimde şekiller yok ve üçüncü resimde koşullu biçimlendirme yok.