大段文本转Excel(通过HTML直接排版,一键下载Excel)

如果需要把【图一】这种大段的文本,转为Excel文档【图二】,可以尝试使用转HTML脚本的方法,浏览器直接生成表格来下载,使用最最最基础的HTML,一眼就上手

【图一】

【图二】

首先把素材文本复制进idea,多行处理快捷键直接处理,或通过通义灵码插件来快速形成这种HTML代码【图三】,(素材文本放在最后)

【图三】

桌面新建txt文件【图四】复制粘贴进去,【图四】

改后缀为.html【图五】【图五】

,浏览器打开就会看到效果,和下载按钮【图六】【图六】

点击下载Excel后打开就是这种Excel文档效果【图二】

<!DOCTYPE html>
<html lang="zh-CN">
<head>
<meta charset="UTF-8">
<title>原告被告信息整理登记表(V3)</title>
<script src="https://cdn.jsdelivr.net/npm/xlsx@0.18.5/dist/xlsx.full.min.js"></script>
</head>
<body>
<button onclick="exportExcel()">导出Excel</button>
<table id="table" border="1" cellpadding="4" cellspacing="0">
<thead>
<tr>
<th>序号</th>
<th>原告</th>
<th>联系电话</th>
<th>车牌号</th>
<th>地址</th>
<th>被告</th>
<th>联系电话</th>
<th>车牌号</th>
<th>地址</th>
</tr>
</thead>
<tbody>
<tr><td>1</td><td>陈昌</td><td>鄂A8353M</td><td>16577778888</td><td>河北省龙头市xx区</td><td>胡艳</td><td>河北省龙头市xx区</td><td>15071732231</td></tr>
<tr><td>2</td><td>段翠</td><td>川A5403H</td><td>16577778888</td><td>河北省龙头市xx区</td><td>周国</td><td>河北省龙头市xx区</td><td>18671609847</td></tr>
<tr><td>3</td><td>李姑</td><td>新A5904L</td><td>16577778888</td><td>河北省龙头市xx区</td><td>马预腾</td><td>河北省龙头市xx区</td><td>18338686091</td></tr>
<tr><td>4</td><td>曾图一</td><td>豫A7075N</td><td>16577778888</td><td>河北省龙头市xx区</td><td>锐</td><td>河北省龙头市xx区</td><td>13477174939</td></tr>
<tr><td>5</td><td>杜山</td><td>浙A3875N</td><td>16577778888</td><td>河北省龙头市xx区</td><td>韩坤</td><td>河北省龙头市xx区</td><td>13923443694</td></tr>
<tr><td>6</td><td>杨成</td><td>宜昌A7640P</td><td>16577778888</td><td>河北省龙头市xx区</td><td>韩坤</td><td>河北省龙头市xx区</td><td>13923443694</td></tr>

有多少就通过idea快捷生成加几个<tr>

</tbody>
</table>

<script>
function exportExcel(){
  let table = document.getElementById("table");
  let wb = XLSX.utils.table_to_book(table);
  XLSX.writeFile(wb,"原告被告信息整理登记表_补充.xlsx");
}
</script>
</body>
</html>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值