MS Excel 有没有办法不仅可以打开我的 HTML,还可以显示颜色?我尝试过使用样式、字体和颜色标签,但没有任何效果。
问问题
3854 次
1 回答
1
如果数据实际上是一个 HTML 页面并且不是由 ASP、PHP 或其他脚本语言创建的:
打开 Internet Explorer,只需右键单击表格并浏览菜单。您应该看到“导出到 Microsoft Excel ”。单击菜单项,经过几次提示后,它将被导入 Excel。
如果数据是使用任何脚本语言制作的:
这是使用一行代码将 HTML 表格导出到 Excel 的简单方法。要使该技术发挥作用,您必须在计算机上安装 Excel。复制以下代码并将其粘贴到记事本中。将其保存为 ASP 页面,然后在浏览器中打开它以查看实时操作。
注意:不要忘记粘贴您将通过查看要转换为 excel 的 html 文件的源获得的表格的代码
<% The main feature of this technique is that %>
<% you have to change Content type to ms-excel.%>
Response.ContentType = "application/vnd.ms-excel"
<TABLE>
<TR><TD>2</TD></TR>
<TR><TD>3</TD></TR>
<TR><TD>=SUM(A1:A2)</TD></TR>
</TABLE>
不要包含普通的 HTML、TITLE、HEAD 和 BODY 标签。他们会制造一个问题。
编辑:
如果您有 html 表,则用于复制颜色:
只需将完整的静态表格复制到 word 中,然后从 word 中再次复制,然后右键单击所需的 excel 单元格并单击“选择性粘贴”
于 2012-04-30T06:36:35.250 回答