Excel'de C# Kullanarak Küreselleştirme Ayarlarını Özelleştirin

Bu blog yazısında, Excel’de C# kullanarak küreselleştirme ayarlarını nasıl özelleştireceğinizi öğreneceksiniz. Bazen Pivot Toplam, Alt Toplam, Genel Toplam, Tüm Öğeler, Birden Fazla Öğeler, Sütun Etiketleri, Satır Etiketleri, Boş Değerler metnini ihtiyaçlarınıza göre özelleştirmek istersiniz. Aspose.Cells, PivotGlobalizationSettings sınıfını kullanarak bu tür senaryolarla başa çıkmak için pivot tablonun küreselleştirme ayarlarını özelleştirmenizi sağlar. Bu özelliği, etiketleri Arapça, Hintçe, Lehçe gibi diğer dillere değiştirmek için de kullanabilirsiniz. Grafik için, Aspose.Cells API’leri, kullanıcının grafik bileşenini farklı bir dile ayarlamak istediği senaryolarla başa çıkmak için ChartGlobalizationSettings sınıfını ortaya koymuştur. Hadi başlayalım!

Bu makalede aşağıdaki konular ele alınmaktadır:

C# Excel Kütüphanesi ile Küreselleştirme Ayarlarını Özelleştirme

Aspose.Cells for .NET , Excel’de küreselleştirme ayarlarını özelleştirme sürecini basitleştiren güçlü bir Excel kütüphanesidir. Programatik olarak Excel dosyalarını manipüle etmek için sağlam özellikler sunar. Aspose.Cells ile geliştiriciler, grafik ve tabloları kolayca oluşturabilir, değiştirebilir ve özelleştirebilir. Bu kütüphane, çeşitli Excel formatlarını destekler ve gelişmiş işlevsellikler sunarak proje yöneticileri ve geliştiriciler için ideal bir seçimdir.

Aspose.Cells for .NET, entegrasyon kolaylığı ve esnekliği ile öne çıkmaktadır. İşte bazı temel özellikler:

  • Kapsamlı API: Geniş bir Excel işlevselliğine erişim.
  • Gelişmiş Özelleştirme: Grafik ve tabloları belirli ihtiyaçlara göre özelleştirme.
  • Yüksek Performans: Hızdan ödün vermeden büyük veri setlerini verimli bir şekilde işleme.
  • Birden Fazla Format Desteği: XLSX, XLS ve CSV dahil olmak üzere çeşitli Excel formatlarıyla çalışma.

Aspose.Cells for .NET ile başlamanız için bu basit adımları izleyin:

  1. Kütüphaneyi releases adresinden indirin.
  2. Aşağıdaki komut ile NuGet Paket Yöneticisi aracılığıyla yükleyin:
    PM> Install-Package Aspose.Cells
    

Excel’de C# kullanarak Küreselleştirme Ayarlarını Nasıl Özelleştirirsiniz

Grafik Küreselleştirme Ayarları için Örnek Veri

Grafik Küreselleştirme Ayarları için Örnek Veri

Grafik Küreselleştirme Ayarları için Örnek Veri

Grafik için Küreselleştirme Ayarlarını Nasıl Özelleştirirsiniz

C# ile Aspose.Cells for .NET kullanarak grafik için küreselleştirme ayarlarını özelleştirmek için bu adımları izleyin. Aşağıdaki verilere dayalı bir su akışı grafiği oluşturacağız. Grafik bileşenlerinin isimleri grafikte İngilizce olarak görüntülenecektir. Grafik Başlığı, Efsane Artış/Azalış isimlerini, Toplam ismini ve Eksen Başlığını Türkçe olarak görüntülemek için bir Türkçe dil örneği kullanacağız.

  1. Grafik bileşeni için özel bir dil sınıfı oluşturun.
  2. Workbook sınıfını kullanarak mevcut bir Excel dosyasını yükleyin.
  3. Özel ChartGlobalizationSettings ayarlarını belirleyin.
  4. workbook.Worksheets[0] kullanarak ilk çalışma sayfasına erişin.
  5. worksheet.Charts[0] kullanarak ilk grafiğe erişin.
  6. Hesaplama için Chart.Calculate() metodunu çağırın.
  7. İlgili bilgileri çıktılayın ve sonuçları görüntüleyin.

İşte yukarıdaki adımları uygulayan bir C# kod parçası:

Yukarıdaki örnek koddan üretilen çıktı:

Workbook grafik başlığı: Grafik Başlığı

Workbook grafik efsanesi: Artış

Workbook grafik efsanesi: Düşüş

Workbook grafik efsanesi: Toplam

Workbook kategori ekseni başlığı: Eksen Başlığı

Formül için Küreselleştirme Ayarlarını Nasıl Özelleştirirsiniz

C# ile Aspose.Cells for .NET kullanarak formül için küreselleştirme ayarlarını özelleştirmek için bu adımları izleyin. Aşağıdaki örnek kod, GlobalizationSettings.GetLocalFunctionName(string standardName) metodunu nasıl uygulayacağınızı açıklar. Bu metod, standart fonksiyonun yerel adını döndürür. Eğer standart fonksiyon adı SUM ise, UserFormulaLocal_SUM döndürür. Kodu ihtiyaçlarınıza göre değiştirebilir ve doğru yerel fonksiyon adlarını döndürebilirsiniz; örneğin, SUM Almanca’da SUMME ve TEXT Rusça’da ТЕКСТ’tir. Aşağıdaki örnek kodun konsol çıktısına da göz atın.

  1. Formül için özel bir küreselleştirme ayarları sınıfı oluşturun.
  2. Workbook sınıfını kullanarak yeni bir çalışma kitabı oluşturun.
  3. Özel GlobalizationSettings ayarlarını belirleyin.
  4. workbook.Worksheets[0] kullanarak ilk çalışma sayfasına erişin.
  5. Hücrelere erişin ve formül özelliklerini ayarlayın.
  6. İlgili bilgileri çıktılayın ve sonuçları görüntüleyin.

İşte yukarıdaki adımları uygulayan bir C# kod parçası:

Yukarıdaki örnek koddan üretilen çıktı:

Formül Yerel: =UserFormulaLocal_SUM(A1:A2)
Formül Yerel: =UserFormulaLocal_AVERAGE(B1:B2,B5)

Hatalar ve Boolean Küreselleştirme Ayarları için Örnek Veri

Hatalar ve Boolean Küreselleştirme Ayarları için Örnek Veri

Hatalar ve Boolean Küreselleştirme Ayarları için Örnek Veri

Hatalar ve Boolean için Küreselleştirme Ayarlarını Nasıl Özelleştirirsiniz

Eğer Microsoft Excel’i Rusça Yerel veya Dilinde veya başka bir Yerel veya Dilde kullanıyorsanız, Hatalar ve Boolean değerlerini o Yerel veya Dile göre görüntüler. Aspose.Cells kullanarak benzer bir davranış elde edebilirsiniz; Workbook.Settings.GlobalizationSettings özelliğini kullanarak. GlobalizationSettings sınıfının GlobalizationSettings.GetErrorValueString() ve GlobalizationSettings.GetBooleanValueString() metodlarını geçersiz kılmanız gerekecek. C# ile Aspose.Cells for .NET kullanarak Hatalar ve Boolean Değer için küreselleştirme ayarlarını özelleştirmek için bu adımları izleyin.

  1. Hatalar ve Boolean Değer için özel bir dil sınıfı oluşturun.
  2. Workbook sınıfını kullanarak mevcut bir Excel dosyasını yükleyin.
  3. Özel GlobalizationSettings ayarlarını belirleyin.
  4. Hesaplama için Workbook.CalculateFormula() metodunu çağırın.
  5. Dosyayı pdf olarak kaydedin workbook.Save() ile.

İşte yukarıdaki adımları uygulayan bir C# kod parçası:

PivotTable için Küreselleştirme Ayarlarını Özelleştirin

PivotTable için Küreselleştirme Ayarlarını Özelleştirin

PivotTable Küreselleştirme Ayarları için Örnek Veri

Hatalar ve Boolean Küreselleştirme Ayarları için Örnek Veri

Hatalar ve Boolean Küreselleştirme Ayarları için Örnek Veri

PivotTable için Küreselleştirme Ayarlarını Nasıl Özelleştirirsiniz

C# ile Aspose.Cells for .NET kullanarak Pivot Tablo için küreselleştirme ayarlarını özelleştirmek için bu adımları izleyin. Bu, PivotGlobalizationSettings temel sınıfından türetilen CustomPivotTableGlobalizationSettings sınıfını oluşturur ve gerekli tüm metodlarını geçersiz kılar. Bu metodlar, Pivot Toplam, Alt Toplam, Genel Toplam, Tüm Öğeler, Birden Fazla Öğeler, Sütun Etiketleri, Satır Etiketleri, Boş Değerler için özelleştirilmiş metni döndürür. Ardından, bu sınıfın nesnesini WorkbookSettings.GlobalizationSettings.PivotSettings özelliğine atar. Kod, pivot tabloyu içeren kaynak Excel dosyasını yükler, verilerini yeniler ve hesaplar ve çıktıyı PDF dosyası olarak kaydeder.

  1. Pivot Tablo için CustomPivotTableGlobalizationSettings sınıfı oluşturun.
  2. Workbook sınıfını kullanarak mevcut bir Excel dosyasını yükleyin.
  3. Özel PivotGlobalizationSettings ayarlarını belirleyin.
  4. workbook.Worksheets[0] kullanarak ilk çalışma sayfasına erişin.
  5. worksheet.PivotTables[0] kullanarak ilk PivotTable’a erişin.
  6. Pivot Tabloyu yenilemek ve hesaplamak için PivotTable.RefreshData() ve PivotTable.CalculateData() metodlarını çağırın.
  7. Dosyayı pdf olarak kaydedin workbook.Save() ile.

İşte yukarıdaki adımları uygulayan bir C# kod parçası:

PivotTable için Küreselleştirme Ayarlarını Özelleştirin

PivotTable için Küreselleştirme Ayarlarını Özelleştirin

Ücretsiz Lisans Alın

Aspose ürünlerini keşfetmekle ilgileniyor musunuz? lisans sayfasını ziyaret ederek ücretsiz geçici bir lisans edinebilirsiniz. Başlamak kolaydır ve projeleriniz için Aspose.Cells’in tüm potansiyelini açığa çıkarmanızı sağlar!

Küreselleştirme Ayarlarını Özelleştirin: Ücretsiz Kaynaklar

Burada durmayın! Aspose.Cells’i daha iyi anlamanızı artırmak için ek kaynakları keşfedin. Bu kaynaklar, Excel otomasyonunu ustalaşmanıza ve becerilerinizi güçlendirmenize yardımcı olacaktır.

Sonuç

Bu blog yazısında, Excel’de C# kullanarak küreselleştirme ayarlarını nasıl özelleştireceğimizi inceledik. Aspose.Cells for .NET, güçlü özellikleri ve esnekliği ile bu süreci basitleştirir. Proje yönetim yeteneklerinizi artırmak için Aspose.Cells for .NET hakkında daha fazla keşfetmenizi öneririz.

Herhangi bir sorunuz varsa veya daha fazla yardıma ihtiyacınız olursa, lütfen ücretsiz destek forumumuza ulaşmaktan çekinmeyin.

Ayrıca Bakınız