Stöd för tysk lokal i namnformler

Contents
[ ]

Engelska formler skrivs i namnområde. Denna Excelfil kan öppnas i en miljö där systemet är konfigurerat till tysk lokal, men de engelska formlerna ska översättas till tyska. Följande exempel visar den här funktionen, men den kräver att Excel är installerat på tyska och systemlokalen ska vara inställd på tyska också.

Provfil för att testa den här funktionen kan laddas ner från följande länk:

sampleNamedRangeTest.xlsm

// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-Java
// Define variables
String name = "HasFormula";
String value = "=GET.CELL(48, INDIRECT(\"ZS\",FALSE))";
// Load the template file
Workbook wbSource = new Workbook(srcDir + "sampleNamedRangeTest.xlsm");
// Get the worksheets collection
WorksheetCollection wsCol = wbSource.getWorksheets();
// Add new name to the names collection
int nameIndex = wsCol.getNames().add(name);
// Set value to the named range
Name namedRange = wsCol.getNames().get(nameIndex);
namedRange.setRefersTo(value);
// Save the output file
wbSource.save(outDir + "sampleOutputNamedRangeTest.xlsm");