将超链接文本添加到Excel单元格

时间:2018-02-12 10:57:26

标签: c# excel hyperlink

我尝试将单元格中的文本格式化为超文本,这是一个有效的URL。当一个文本插入Excel中的单元格时,它会自动创建一个默认格式化的超链接,作为带下划线的蓝色文本。

当我谷歌时,我只能找到以下C#代码:

SELECT od.owner_id, od.owner_name, SUM(CASE WHEN t.transaction_type = 0 THEN t.amount * -1 ELSE t.amount END) AS amount 
FROM owner_details od INNER JOIN vehicle_owner vo ON od.owner_id = vo.owner_id 
    INNER JOIN `transaction` t ON vo.v_id = t.v_id 
GROUP BY od.owner_id

但这不是我想要的。这使得单元格充当超链接,并且不会更改文本的格式。

有没有办法以编程方式在Excel中创建文本超链接?

1 个答案:

答案 0 :(得分:-1)

在记事本上创建超链接,使用.html扩展名保存文档,在浏览器中运行它,从浏览器中复制超链接文本并粘贴到Excel或任何其他文档(如Word)。

<a href="">Sample Text</a>

您要链接的页面应位于引号