①首先单击浏览器上的“文件”里面“另存为”,然后将保存类型选为“htm
或是
html”格式;
②然后打开Excel,新建一个空白表格;单击菜单上的“数据”-->导入外部数据-->导入数据;
③找到刚才保存的“Html”单击打开,再单击“导入”,在d出的“导入数据”窗口中你可以选择“现有工作表”、“新建工作表”都行,然后单击确定即可。
提示:有些朋友在Html转换Excel的过程中会将Html直接在Excel中打开,这种方式可能会导致Excel中的网线格无法正常显示出来。
在Excel中直接单击菜单栏上的“文件”-->另存为,然后在d出的“另存为”窗口下面的“保存类型”选择“网页(htm;html)”格式即可。
如果你手上有大量的表格,现在想全部转换为Html格式的话,我这里给大家推荐一款软件,可以批量转换,非常不错。
如下:
<td width=175(自定义) height=31(自定义)>
TD vAlign=center align=middle width="100%" bgColor=#f9f9f9
height="100%"><img src="image/headjpg" width="760" height="111" alt=""></TD>
用%来确认
★加Q解决14615500
有以下提示供参考:
1、你可以直接抓取html表格代码,然后用PHP输出,如以下示例:
function outputXlsHeader($data, $file_name = 'export'){
header('Content-Type: text/xls');
header("Content-type:application/vndms-excel;charset=utf-8");
$str = mb_convert_encoding($file_name, 'gbk', 'utf-8');
header('Content-Disposition: attachment;filename="' $str 'xls"');
header('Cache-Control:must-revalidate,post-check=0,pre-check=0');
header('Expires:0');
header('Pragma:public');
$table_data = '<table border="1">';
foreach ($data as $line) {
$table_data = '<tr>';
foreach ($line as $key => &$item) {
$item = mb_convert_encoding($item, 'gbk', 'utf-8');
$table_data = '<td>' $item '</td>';
}
$table_data = '</tr>';
}
$table_data = '</table>';
echo $table_data;
die();
}
2、先抓取 Html 表格,再用 PhpExcel 类库进行 Excel 表格 *** 作。
贴出代码, 我帮你看看
width 被你设定,但是你的宽度<Td>的宽度超出, 会变形的
建议用一个表格来完成
<table class="table01" border="1" cellspacing="0" cellpadding="0" bordercolor="#000" ><tr bgcolor="#DFF1FF">
<td width="160" rowspan="2" align="center"> </td>
<td width="450" height="25" colspan="3" align="center">1月</td>
<td width="150" rowspan="2" align="center">总预算</td>
<td width="150" rowspan="2" align="center">总执行</td>
<td width="150" rowspan="2" align="center">总结余</td>
<td width="150" colspan="3" align="center"></td>
</tr>
<tr bgcolor="#DFF1FF">
<td width="150" align="center">预算</td>
<td width="150" align="center">执行</td>
<td width="150" align="center">结余</td>
<td width="150" align="center">预算</td>
<td width="150" align="center">执行</td>
<td width="150" align="center">结余</td>
</tr>
<tr style="font-size:12px" class="trtype">
<td style="font-size:12px" width="160" align="center">这是首列</td>
<td width="150" class="tdtype">这里是数据</td>
<td width="150" class="tdtype">这里是数据</td>
<td width="150" class="tdtype">这里是数据</td>
<td width="150" class="tdtype">这里是数据</td>
<td width="150" class="tdtype">这里是数据</td>
<td width="150" class="tdtype">这里是数据</td>
<td width="150" class="tdtype">这里是数据</td>
<td width="150" class="tdtype">这里是数据</td>
<td width="150" class="tdtype">这里是数据</td>
</tr>
</table>
test1:
<table>
<tr>
<td height="30"></td>
<td></td>
</tr>
</table>
test2:
<table height="150">
<tr>
<td></td>
</tr>
</table>
test3:
<table>
<tr>
<td style="height:35px"></td>
</tr>
</table>
test4:
<table style="height:350px;overflow:hidden">
<tr>
<td></td>
</tr>
</table>
亲,你想要哪个效果呢?
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)