Archivo de Excel no muestra el Hipervínculo en la vista protegida (Gembox y Kendo)

0

Pregunta

Tengo un problema con algunos archivos de excel. I'have almacenado tres archivos de excel en el azul de almacenamiento en la nube. He implementado una opción de descarga desde mi sitio web. Soy abrir el archivo a través de Gembox en el servidor para insertar un enlace por fila con la ayuda de la opción hipervínculo de Gembox.

Al abrir el Excel-Archivo por primera vez, en lugar de mostrar el texto del hipervínculo, excel muestra el valor de error '#¿NOMBRE?'. Sin embargo, también hay una advertencia de seguridad, por lo que se abre en la vista protegida.

#¿NOMBRE? error

Cuando hago clic en el botón para editar la hoja de cálculo, el texto muestra adecuada.

Textos de muestra adecuado

Cualquier idea sobre cómo el texto puede ser mostrado el caso desde el inicio?

excel gembox-spreadsheet hyperlink
2021-11-11 12:31:15
1

Mejor respuesta

0

Es que un HIPERVÍNCULO fórmula? Que podría explicar este comportamiento.

Para evitar este trate de usar el ExcelCell.Hyperlink de la propiedad. Usted puede encontrar un ejemplo de su uso en este Hipervínculo ejemplo.

var workbook = new ExcelFile();
var worksheet = workbook.Worksheets.Add("Hyperlinks");
var hyperlinkStyle = workbook.Styles[BuiltInCellStyleName.Hyperlink];

var cell = worksheet.Cells["B1"];
cell.Value = "Link to GemBox homepage";
cell.Style = hyperlinkStyle;
cell.Hyperlink.Location = "https://www.gemboxsoftware.com";
cell.Hyperlink.IsExternal = true;

O usted puede seguir para utilizar el HIPERVÍNCULO de la fórmula y para resolver esto usted necesita para ejecutar el ExcelFile.Calculate método antes de guardar el ExcelFile.

Nota, la última versión de GemBox.Hoja de apoyo para volver a calcular HIPERVÍNCULO función.

2021-11-12 10:31:27

Hola Mario, gracias por tu respuesta. No, no es un hipervínculo fórmula. Mi código es en realidad el mismo que el tuyo. También puedo usar el libro.Calcular() antes de devolverlo.
chey.tii

@chey.tii yo era incapaz de observar este problema cuando se utiliza la Hyperlink de la propiedad. Puedes subir en algún lugar de su archivo de Excel y enviarlo a mí para que yo pueda investigar?
Mario Z

@chey.tii sólo quería comprobar de nuevo, se sigue teniendo el problema con esto? También, usted está utilizando la versión más reciente? Tenga en cuenta que el apoyo para el cálculo de la HIPERVÍNCULO fórmula recientemente se ha añadido, por lo que necesita usar una versión más reciente.
Mario Z

En otros idiomas

Esta página está en otros idiomas

Русский
..................................................................................................................
Italiano
..................................................................................................................
Polski
..................................................................................................................
Română
..................................................................................................................
한국어
..................................................................................................................
हिन्दी
..................................................................................................................
Français
..................................................................................................................
Türk
..................................................................................................................
Česk
..................................................................................................................
Português
..................................................................................................................
ไทย
..................................................................................................................
中文
..................................................................................................................
Slovenský
..................................................................................................................