Unterstützung für das deutsche Gebietsschema in benannten Bereichsformeln

Contents
[ ]

Englische Formeln werden in benannten Bereich geschrieben. Diese Excel-Datei kann in einer Umgebung geöffnet werden, in der das System auf deutsche Lokalisierung konfiguriert ist. Allerdings sollen die englischen Formeln in die deutsche Sprache übersetzt werden. Das folgende Beispiel demonstriert diese Funktion, erfordert jedoch, dass Excel in deutscher Sprache installiert ist und die Systemlokalisierung ebenfalls auf Deutsch eingestellt sein muss.

Die Beispieldatei für die Überprüfung dieser Funktion kann über den folgenden Link heruntergeladen werden:

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");