2014-03-03 143 views
0

直接显示导入的单元格我正在使用传统的ASP将一些数据从MS-SQL 2005导入到Excel表单(2007)中。代码段头是用<HTML>和<BODY>标签

Response.ContentType = "application/vnd.ms-excel" 
Response.Charset = "utf-8" 
Response.AddHeader "Content-Disposition","attachment; filename=" & filename & ".xls" 

某些字段进行导入的数据已经HTML内容“”,”‘’等这反过来MS-Excel的格式,如HTML,让我看看图像和其他HTML内容也格式化。而

打开Excel工作表我想练成把所有的HTML标签作为无格式文本

你在这方面的帮助将不胜感激

注意:我一直在日粗略许多类似的问题,但无法找到我的问题的任何线索。

感谢

+0

你可以试着用''' –

回答

0

你尝试更换标签的<和>与HTML实体,像这样?

Replace(Replace(somedata,"<","&lt;"),">","&gt;") 
+0

前缀的字段值,但我需要‘<’,而不是‘<’,因为我们使用的Excel工作表中的易趣文件交换,我们必须有实际的HTML实体产生所需结果。 – Mehboob

+0

_I想要excel将所有html标签视为未格式化的文本._我不明白您的目标。 – safetyOtter