C#在充满文本的单元格中插入超链接

C#在充满文本的单元格中插入超链接,c#,excel,cells,C#,Excel,Cells,好的,我在使用C#将一段文本中的一小段文本转换为excel单元格中的超链接时遇到了问题 这基本上就是我所拥有的 ActiveSheet.Hyperlinks.Add(Anchor: Convert.ToString(Cells(39,2).Value), Address: "http://www.google.com", TextToDisplay: "www.google.com"); 我确实让它将链接插入单元格,但它覆盖了段落的其余部分。有人能给我一个方向吗?我可以插入链接而不删除段落的其

好的,我在使用C#将一段文本中的一小段文本转换为excel单元格中的超链接时遇到了问题

这基本上就是我所拥有的

ActiveSheet.Hyperlinks.Add(Anchor: Convert.ToString(Cells(39,2).Value), Address: "http://www.google.com", TextToDisplay: "www.google.com");

我确实让它将链接插入单元格,但它覆盖了段落的其余部分。有人能给我一个方向吗?我可以插入链接而不删除段落的其余部分吗?

Excel不支持将超链接仅作为单元格的一部分。您需要将单元格的整个文本设置为
TextToDisplay
您的意思是什么,因为我可以轻松地选择单元格(39,2)。选择(),然后更改锚点:Con。。。进入锚定:选择,这将选择单元格并在其中放置一个超链接,但我会丢失所有其他信息。啊,我想我理解错了。超链接适用于整个单元格。您可以对单元格的一部分设置不同的格式,使其看起来像嵌入了超链接,但超链接本身适用于整个单元格。好的,那么如何设置其他文本的格式?我很难选择它,或者更确切地说是想知道如何选择它