作者laechan (挥泪斩马云)
看板mud_sanc
标题Re: [闲聊] 近况 + JavaScript
时间Mon Mar 16 21:42:06 2020
最近又开始 javascript 的练习,下半年起我又会很忙,之前
在公司写的东西也需要调整,所以趁现在有空,复习一下。
刚刚先写了以下的东西
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<script src="xlsx.core.min.js"></script>
<script src="FileSaver.min.js"></script>
<script src="xlsx.full.min.js"></script>
<script type=text/javascript>
function read_files()
{
files=document.getElementById("files").value;
filters=document.getElementById("filters").value;
document.getElementById("show_results").innerText=
"files="+files+"\nfilters="+filters;
}
</script>
请选取一个 excel 档案: <input type="file" id="files"><p>
请输入筛选关键字: <input type="text" id="filters"><p>
<button id="buttons" onclick='read_files()'>读取资料</button><p>
<table>
<tr><td id="show_results"></th></tr>
</table>
</html>
以上已经确认可 work。
主要想实验,藉由给予的筛选关键字,去搜寻目标 excel 档案内主要
sheet 的每一行,只要有 match 关键字的栏位,就把该行 show 出来
,这个明天起再 try 各种可行的做法。
一般来说透过 excel 的巨集也可以做到,不过巨集只靠自己研究实在
很难懂,还好 javascript 也有写好的相关工具可用。
Laechan
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 114.33.66.104 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/mud_sanc/M.1584366130.A.603.html
1F:推 ttnkuo : 假设EXCEL里在格子写 IF(1=1,好,坏),跑出来是好 03/28 20:40
2F:→ ttnkuo : 那会搜到好,还是搜到IF...这字串? 03/28 20:41
3F:→ laechan : 还没试,最近忙 04/01 13:27
4F:推 ttnkuo : 我只是好奇而已,因为我不会写程式... 04/02 13:53
5F:推 belion : 我记得有dll是能让C/C++去使用js语法的 04/06 16:26