Soporte para Configuración Regional Alemana en Fórmulas de Rango Nombrado

Contents
[ ]

Las fórmulas en inglés se escriben en la región nombrada. Sin embargo, este archivo de Excel puede abrirse en un entorno donde el sistema esté configurado en Configuración Regional en Alemán, y la fórmula en inglés se traducirá al idioma alemán. El siguiente ejemplo demuestra esta característica, aunque requiere que Excel esté instalado en idioma alemán y la configuración regional del sistema también debe estar en alemán.

Se puede descargar el archivo de muestra para probar esta función desde el siguiente enlace:

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