Excel'de Java Kullanarak Küreselleştirme Ayarlarını Özelleştirme

Bu blog yazısında, Java kullanarak Excel’deki 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 metinlerini gereksinimlerinize 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ştirmenize olanak tanır. Ayrıca, 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 çıkarmıştır. Hadi başlayalım!

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

Küreselleştirme Ayarlarını Özelleştirmek için Java Excel Kütüphanesi

Aspose.Cells for Java Excel’deki küreselleştirme ayarlarını özelleştirme sürecini basitleştiren güçlü bir kütüphanedir. Excel dosyalarını programlı olarak 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 Java’yı yüklemek için Maven kullanın:

<dependency>
  <groupId>com.aspose</groupId>
  <artifactId>aspose-cells</artifactId>
  <version>25.6</version>
</dependency>

Ya da resmi sürüm sayfasından indirebilirsiniz.

Java Kullanarak Excel’de 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

Java kullanarak Aspose.Cells for Java ile grafik için küreselleştirme ayarlarını özelleştirmek için bu adımları izleyin. Aşağıdaki verilere dayalı bir şelale grafiği oluşturacağız. Grafik bileşenlerinin adları grafikte İngilizce olarak görüntülenecektir. Grafik Başlığı, Efsane Artış/Azalış adları, Toplam adı ve Eksen Başlığını Türkçe olarak nasıl görüntüleyeceğimizi göstermek 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.getWorksheets().get(0) kullanarak ilk çalışma sayfasına erişin.
  5. worksheet.getCharts().get(0) kullanarak ilk grafiğe erişin.
  6. Hesaplama için Chart.calculate() metodunu çağırın.
  7. İlgili bilgileri çıktısını alın ve sonuçları görüntüleyin.

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

Yukarıdaki örnek kod tarafından üretilen çıktı:

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

Workbook grafik efsanesi: Artış

Workbook grafik efsanesi: Düşüş

Workbook grafik efsanesi: Toplam

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

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

Java kullanarak Aspose.Cells for Java ile 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) metodunun nasıl uygulanacağını açıklar. Bu metod, standart fonksiyonun yerel adını döndürür. Eğer standart fonksiyon adı SUM ise, UserFormulaLocal_SUM döner. 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’dir ve TEXT Rusça’da ТЕКСТ’tir. Aşağıdaki örnek kodun konsol çıktısını da referans olarak inceleyin.

  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.getWorksheets().get(0) kullanarak ilk çalışma sayfasına erişin.
  5. Hücrelere erişin ve formül özelliklerini ayarlayın.
  6. İlgili bilgileri çıktısını alın ve sonuçları görüntüleyin.

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

Yukarıdaki örnek kod tarafından ü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

Microsoft Excel’i Rusça Yerel veya Dilinde veya başka bir Yerel veya Dilinde kullanıyorsanız, Hatalar ve Boolean değerlerini o Yerel veya Dile göre görüntüler. Aspose.Cells kullanarak benzer bir davranışı, Workbook.Settings.GlobalizationSettings özelliğini kullanarak elde edebilirsiniz. GlobalizationSettings sınıfının GlobalizationSettings.getErrorValueString() ve GlobalizationSettings.getBooleanValueString() metodlarını geçersiz kılmanız gerekecek. Java kullanarak Aspose.Cells for Java ile 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() kullanarak.

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

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

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

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

Java kullanarak Aspose.Cells for Java ile 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ı 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ş metinleri döndürür. Daha sonra 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.getWorksheets().get(0) kullanarak ilk çalışma sayfasına erişin.
  5. worksheet.getPivotTables().get(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() kullanarak.

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

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

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

Ücretsiz Lisans Alın

Aspose ürünlerini keşfetmekle ilgileniyor musunuz? lisans sayfasını ziyaret ederek ücretsiz geçici bir lisans alabilirsiniz. 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ştirme: Ücretsiz Kaynaklar

Burada durmayın! Aspose.Cells hakkında daha fazla bilgi edinmek 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, Java kullanarak Excel’deki küreselleştirme ayarlarını nasıl özelleştireceğimizi keşfettik. Aspose.Cells for Java, bu süreci güçlü özellikleri ve esnekliği ile basitleştirir. Proje yönetimi yeteneklerinizi geliştirmek için Aspose.Cells for Java hakkında daha fazla bilgi edinmenizi teşvik ediyoruz.

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

Ayrıca Bakınız