Çalışma Sayfasını Gizle ve Göster
Bu eğitimde, Aspose.Cells for .NET kullanarak bir çalışma sayfasını gizlemek ve göstermek için kullanılan aşağıdaki C# kaynak kodunu adım adım açıklayacağız. Aşağıdaki adımları takip et:
Adım 1: Ortamın hazırlanması
Başlamadan önce sisteminizde Aspose.Cells for .NET’in kurulu olduğundan emin olun. Henüz yüklemediyseniz Aspose’un resmi web sitesinden indirebilirsiniz. Kurulduktan sonra tercih ettiğiniz entegre geliştirme ortamında (IDE) yeni bir proje oluşturabilirsiniz.
2. Adım: Gerekli ad alanlarını içe aktarın
Aspose.Cells’in özelliklerini kullanmak için C# kaynak dosyanıza gerekli ad alanlarını ekleyin. Dosyanızın başına aşağıdaki satırları ekleyin:
using Aspose.Cells;
using System.IO;
3. Adım: Excel dosyasını yükleyin
Bir çalışma sayfasını gizlemeden veya göstermeden önce Excel dosyasını uygulamanıza yüklemelisiniz. Kullanmak istediğiniz Excel dosyasının projenizle aynı dizinde olduğundan emin olun. Excel dosyasını yüklemek için aşağıdaki kodu kullanın:
string dataDir = "PATH TO YOUR DOCUMENTS DIRECTORY";
FileStream fstream = new FileStream(dataDir + "book1.xls", FileMode.Open);
Workbook workbook = new Workbook(fstream);
“BELGELER DİZİNİN YOLU” ifadesini Excel dosyanızı içeren dizinin gerçek yolu ile değiştirdiğinizden emin olun.
4. Adım: E-tabloya erişin
Excel dosyası yüklendikten sonra gizlemek veya göstermek istediğiniz çalışma sayfasına gidebilirsiniz. Dosyadaki ilk çalışma sayfasına erişmek için aşağıdaki kodu kullanın:
Worksheet worksheet = workbook.Worksheets[0];
5. Adım: Çalışma sayfasını gizleyin
Artık çalışma sayfasına eriştiğinize göre, onu kullanarak gizleyebilirsiniz.IsVisible
mülk. Dosyadaki ilk çalışma sayfasını gizlemek için aşağıdaki kodu kullanın:
worksheet. IsVisible = false;
6. Adım: Çalışma sayfasını yeniden görüntüleyin
Daha önce gizlenmiş olan çalışma sayfasını yeniden görüntülemek istiyorsanız, aynı kodu, değerini değiştirerek kullanabilirsiniz.IsVisible
mülk. İlk çalışma sayfasını yeniden görüntülemek için aşağıdaki kodu kullanın:
worksheet. IsVisible = true;
Adım 7: Değişiklikleri Kaydet
Bir kez sen
Çalışma sayfasını gerektiği gibi gizlediyseniz veya gösterdiyseniz, değişiklikleri Excel dosyasına kaydetmelisiniz. Değişiklikleri kaydetmek için aşağıdaki kodu kullanın:
workbook.Save(dataDir + "output.out.xls");
fstream.Close();
Değiştirilen Excel dosyasını kaydetmek için doğru çıktı yolunu belirttiğinizden emin olun.
Aspose.Cells for .NET kullanarak Çalışma Sayfasını Gizle ve Göster için örnek kaynak kodu
//Belgeler dizininin yolu.
string dataDir = "YOUR DOCUMENT DIRECTORY";
// Açılacak Excel dosyasını içeren bir dosya akışı oluşturma
FileStream fstream = new FileStream(dataDir + "book1.xls", FileMode.Open);
// Excel dosyasını dosya akışı aracılığıyla açarak bir Çalışma Kitabı nesnesinin örneğini oluşturma
Workbook workbook = new Workbook(fstream);
// Excel dosyasındaki ilk çalışma sayfasına erişme
Worksheet worksheet = workbook.Worksheets[0];
// Excel dosyasının ilk çalışma sayfasını gizleme
worksheet.IsVisible = false;
// Excel dosyasının ilk çalışma sayfasını gösterir
//Worksheet.IsVisible = true;
// Değiştirilen Excel dosyasını varsayılan (yani Excel 2003) biçimde kaydetme
workbook.Save(dataDir + "output.out.xls");
// Tüm kaynakları serbest bırakmak için dosya akışını kapatma
fstream.Close();
Çözüm
Tebrikler! Aspose.Cells for .NET’i kullanarak bir elektronik tabloyu nasıl gizleyeceğinizi ve göstereceğinizi öğrendiniz. Artık bu özelliği Excel dosyalarınızdaki e-tablolarınızın görünürlüğünü kontrol etmek için kullanabilirsiniz.
Sık Sorulan Sorular (SSS)
Aspose.Cells for .NET’i nasıl kurabilirim?
Aspose.Cells for .NET’i aşağıdaki adresten ilgili NuGet paketini indirerek kurabilirsiniz.Sürümleri Aspose ve onu Visual Studio projenize ekleyin.
Aspose.Cells for .NET’i kullanmak için gereken minimum .NET Framework sürümü nedir?
Aspose.Cells for .NET, .NET Framework 2.0 ve sonraki sürümlerini destekler.
Mevcut Excel dosyalarını Aspose.Cells for .NET ile açıp düzenleyebilir miyim?
Evet, Aspose.Cells for .NET’i kullanarak mevcut Excel dosyalarını açabilir ve düzenleyebilirsiniz. Excel dosyasının çalışma sayfalarına, hücrelerine, formüllerine ve diğer öğelerine erişebilirsiniz.
Aspose.Cells for .NET raporlamayı ve diğer dosya formatlarına aktarmayı destekliyor mu?
Evet, Aspose.Cells for .NET, rapor oluşturmayı ve PDF, HTML, CSV, TXT vb. formatlara aktarmayı destekler.
Excel dosyasındaki değişiklik kalıcı mıdır?
Evet, Excel dosyasını kaydettiğinizde düzenleme kalıcı olur. Orijinal dosyada herhangi bir değişiklik yapmadan önce yedek kopyayı kaydettiğinizden emin olun.