[英]Creating Excel File with ASP
我正在使用经典ASP创建一个Excel文件,除超链接外,其他一切都正常。
我用它来创建excel文件:
Response.ContentType = "application/vnd.ms-excel"
Response.AddHeader "Content-Disposition", "attachment;filename=artigos.xls"
并以此创建超链接:
<a href="http://www.google.pt" >teste</a>
当我在excel中打开文件时,它显示为链接,但是像这样:
文件:/// c:\\ users \\ silvia \\ desktop%0d%0ahttp:\\ www.google.pt%0d%0a
验证工作簿的超链接基本属性为空。 如果是Excel 2003 ,请在“文件”->“属性”->“摘要”下查看。 如果是Excel 2010 ,请在“文件”->“信息”->“文档属性”->“高级”下查看。
编辑 :
要尝试的另一件事是使用HYPERLINK函数。 明确告诉Excel,单元格中的文本是超链接,并包含http://:
=HYPERLINK("http://www.google.pt")
如果您愿意多做一些工作,可以使用Microsoft的Open XML API。 使用它可以创建本机Excel xlsx文件。 并使用所需的所有可能的Excel功能。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.