Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/72.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
MS Excel用颜色显示HTML表格?_Html_Excel_Colors_Html Table - Fatal编程技术网

MS Excel用颜色显示HTML表格?

MS Excel用颜色显示HTML表格?,html,excel,colors,html-table,Html,Excel,Colors,Html Table,有没有一种方法可以让MS Excel不仅打开我的HTML,还可以显示和显示颜色?我尝试过使用样式、字体和颜色标记,但没有任何效果。如果数据实际上是一个HTML页面,并且不是由ASP、PHP或其他脚本语言创建的: 打开Internet Explorer,只需右键单击表格并查看菜单。 您应该看到“导出到Microsoft Excel”。单击菜单项,在几次提示后,它将被导入Excel 如果数据是使用任何脚本语言生成的: 下面是一种使用一行代码将HTML表导出到Excel的简单方法。要使该技术发挥作用,

有没有一种方法可以让MS Excel不仅打开我的HTML,还可以显示和显示颜色?我尝试过使用样式、字体和颜色标记,但没有任何效果。

如果数据实际上是一个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>

Response.ContentType=“应用程序/vnd.ms excel”
2.
3.
=总和(A1:A2)
不要包含普通的HTML、标题、标题和正文标记。它们会造成问题

编辑:

如果您有html表格,则用于复制颜色:


只需将完整的静态表复制到word,然后从word中再次复制,然后右键单击所需的excel单元格,并单击“粘贴特殊”按钮(如果数据实际上是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>

Response.ContentType=“应用程序/vnd.ms excel”
2.
3.
=总和(A1:A2)
不要包含普通的HTML、标题、标题和正文标记。它们会造成问题

编辑:

如果您有html表格,则用于复制颜色:

只需将完整的静态表复制到word,然后再次从word复制,然后右键单击所需的excel单元格并单击“粘贴特殊”