@chishingchan 老友,你帮忙弄一个A4纸大小。要14格,如同我提供的附件那样(A4纸放14格标签),我打印试一下效果。 |
chishingchan 发表于 2022-2-5 12:31 +1,我通常是设置一个数据页和一个打印页,打印页里通过公式调用数据页的数据,这样还能很方便的查看记录和溯源... |
WPS我不会用。 先用excel表格,将日期做成一列。 然后在WORD里制作一个表格,日期输入的时候用邮件功能,将excel日期插入进去。想改格式的话用改一下日期域的格式。 然后打印的时候调成想要的,比如6合一,8合一都可以。 |
chishingchan 发表于 2022-2-5 12:31 用脚本几秒就搞定了,为啥要花大量时间去改格式呢?有点舍近求远的意思。 |
如果是全部的时间更改,用个hex替换工具,一行批处理替换就好了。 要是文件中的一部分修改,一部分不替换就比较麻烦。 |
chishingchan 发表于 2022-2-3 09:07 由于文字有横有竖,在固定的格子里太难调。再重新调用Excel,太累了,人老了不想动。。。。 |
这个一般人不能办 |
527104427 发表于 2022-2-2 17:43 5大这"乞丐码″三字,戳中论坛不少人的痛处,不过我很赞同 ![]() |
我来学习的 |
五大pecmd脚本厉害。 虽然“这种文件表格有20多个,独个文件改很烦。”用替换方法就是十分钟内就可以解决的问题。但学会了这种方法,无论200个还是2000个,都是全自动完成。 |
527104427 发表于 2022-2-2 17:43 不愧是五大 |
527104427 发表于 2022-2-2 15:26 OK了,非常感谢五大的帮忙,你给个收款二位码给我,给你一个新年红包。 |
本帖最后由 527104427 于 2022-2-3 09:55 编辑 yesfei 发表于 2022-2-2 14:24 算了,弄成附件吧,顺便把DOC和WPS一起处理了。运行“测试.bat”即可。 ![]() |
yesfei 发表于 2022-2-2 13:48 我把.wps改成.doc然后保存成BAT文件,”FORX %CurDir%\*.doc,list,,”(最初保存是DOC格式,WPS制作保存)运行BAT文件没有效果。。(改回.wps好像也本行) |
527104427 发表于 2022-2-2 13:50 试找个PECMD.EXE,在正常系统试一试。谢谢五大回复。 |
yesfei 发表于 2022-2-2 13:48 只需一个PECMD.EXE,还有一个脚本,任何系统都可以。 |
cclgoo 发表于 2022-2-2 13:20 我也是这样改,但文件多了,独个改,挺烦。 |
本帖最后由 527104427 于 2022-2-3 09:55 编辑 用PECMD脚本吧,批量改日期: #code=936T950 ENVI^ EnviMode=1 ENVI^ ForceLocal=1 SET Date=30-12-22 SET Date2=09-03-19 CODE **,Date2,*UNICODE,Date3 FORX %CurDir%\*,list,, { FEXT ext=%list% FIND $[ '%ext%'='doc' | '%ext%'='wps' ], { GETF -find "%list%",0##16#0#1#0,*AllPos,*Date IFEX $%AllPos%>0, { FORX *v AllPos,OnePos, PUTF "%list%",%OnePos%,%Date3% } } } mess 批量成功 备注: 1.蓝色部分为原始日期 2.红色部分为目标日期 3.新旧日期长度必须一致,否则会损坏表格 4.以上代码和所有WPS、DOC文件放同一个目录 |
等有识之士 来袭 |
灌水小混混 发表于 2022-2-2 12:01 可以的,但文件多了,操作烦 |
Powered by Discuz! X3.3
© 2001-2017 Comsenz Inc.