File di Excel non mostra il collegamento Ipertestuale in visualizzazione protetta (Gembox e Kendo)

0

Domanda

Ho un problema con alcuni file di excel. I have archiviati tre file di excel in azure cloud storage. Ho implementato una opzione di download dal mio sito web. I'am aprire il file via Gembox sul server per inserire un collegamento per ogni riga con l'aiuto di opzione di collegamento ipertestuale di Gembox.

Quando si apre Excel-File per la prima volta, invece di mostrare il testo del collegamento ipertestuale, excel visualizza il valore di errore '#NOME?'. Tuttavia, c'è anche un avviso di protezione, in modo che si apre in visualizzazione protetta.

#NOME? errore

Quando clicco il pulsante per modificare il foglio di lavoro, il testo mostra appropriato.

Testi mostra appropriato

Tutte le idee su come il testo può essere visualizzato appropriato dall'inizio?

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

Migliore risposta

0

È che un collegamento IPERTESTUALE formula? Che vorresti spiegare questo comportamento.

Per evitare questo, provare a utilizzare il ExcelCell.Hyperlink proprietà. Potete trovare un esempio del suo utilizzo su questo collegamento Ipertestuale esempio.

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 è possibile continuare a utilizzare il collegamento IPERTESTUALE formula e per risolvere questo problema è necessario eseguire il ExcelFile.Calculate metodo prima di salvare il ExcelFile.

Nota, la versione più recente di GemBox.Foglio di calcolo ha il supporto per il ricalcolo funzione di collegamento IPERTESTUALE.

2021-11-12 10:31:27

Ehi Mario, grazie per la tua risposta. No non è un collegamento ipertestuale formula. Il mio codice è in realtà la stessa come la tua. Anche io uso la cartella di lavoro.Calcolare() prima di tornare.
chey.tii

@chey.tii sono stato in grado di osservare questo problema quando si utilizza il Hyperlink proprietà. Si possono caricare da qualche parte il file di Excel e inviare a me in modo che io possa indagare?
Mario Z

@chey.tii, volevo solo verificare di nuovo, ancora, il problema con questo? Inoltre, stai usando l'ultima versione? Si noti che il supporto per il calcolo del collegamento IPERTESTUALE formula è stata aggiunta di recente, quindi è necessario utilizzare una versione più recente.
Mario Z

In altre lingue

Questa pagina è in altre lingue

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