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

Contents
[ ]

Englische Formeln werden in den benannten Bereich geschrieben. Diese Excel-Datei kann in einer Umgebung geöffnet werden, in der das System auf deutsches Gebietsschema konfiguriert ist, die englische Formel soll jedoch in die deutsche Sprache übersetzt werden. Das folgende Beispiel demonstriert diese Funktion, erfordert jedoch, dass Excel in deutscher Sprache installiert ist und das Systemgebietsschema ebenfalls auf Deutsch eingestellt ist.

Beispieldatei zum Testen dieser Funktion kann unter folgendem Link heruntergeladen werden:

sampleNamedRangeTest.xlsm

// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-.NET
const string name = "HasFormula";
const string value = "=GET.CELL(48, INDIRECT(\"ZS\",FALSE))";
Workbook wbSource = new Workbook(sourceDir + "sampleNamedRangeTest.xlsm");
WorksheetCollection wsCol = wbSource.Worksheets;
int nameIndex = wsCol.Names.Add(name);
Name namedRange = wsCol.Names[nameIndex];
namedRange.RefersTo = value;
wbSource.Save(outputDir + "sampleOutputNamedRangeTest.xlsm");