如何使用TMS Flexcel向Excel单元格添加超链接

如何使用TMS Flexcel向Excel单元格添加超链接,tms,Tms,我正在使用TMS Flexcel创建一个Excel文件。我有一个主工作表,列出了工作簿中的所有工作表。在主工作表上,我想添加文本,并链接到所有其他工作表 下面是创建超链接并将其添加到excel文件的代码 var hyperLink = new THyperLink(THyperLinkType.CurrentWorkbook, inputFile.FileCode, "Link to another worksheet", inputFile.FileCode + "#A1", null);

我正在使用TMS Flexcel创建一个Excel文件。我有一个主工作表,列出了工作簿中的所有工作表。在主工作表上,我想添加文本,并链接到所有其他工作表

下面是创建超链接并将其添加到excel文件的代码

var hyperLink = new THyperLink(THyperLinkType.CurrentWorkbook, inputFile.FileCode, "Link to another worksheet", inputFile.FileCode + "#A1", null);
因此,一旦我添加了超链接,我就不知道如何将其添加到主工作表中的单元格中。我尝试了以下方法,但无效:

excelFile.SetCellValue(1, 2, hyperLink, 4);

B2单元中的上述输出是:“FlexCel.Core.THyperLink”

以下是我问题的答案。一旦我找到了解决办法,我忘了回去回答我的问题

            var link = new THyperLink(THyperLinkType.CurrentWorkbook, "", "Master List", "", "'Master List'!D" + (sheetIndex + 1));
            excelFile.AddHyperLink(new TXlsCellRange(1, 1, 1, 1), link);
必须使用AddHyperLink方法将超链接添加到单元格