Board logo

标题: [其他] 求助大神用bat生成Excel想把生成信息分两列 [打印本页]

作者: guanqi945a    时间: 2020-12-11 08:33     标题: 求助大神用bat生成Excel想把生成信息分两列

生成Excel后想直接生成两列 吧后面数字与前面信息分开
我用的是这个代码求大神帮忙!!
  1. @echo off&setlocal enabledelayedexpansion
  2. set /p folder=输入目录:
  3. (for /r "%folder%\" %%a in (.) do (
  4.   set /a n=0
  5.   set s=%%a&set s=!s:~,-1!
  6.   for %%b in ("!s!\*") do set /a n+=1,m+=1
  7.   if not !n! equ 0 echo,%%~na !n!
  8. )
  9. echo,文件总数 !m!)>结果.xls
  10. start 结果.xls
  11. pause
复制代码

作者: Batcher    时间: 2020-12-11 09:33

回复 1# guanqi945a


echo,%%~na !n!
加个逗号可以吗:
echo,%%~na,!n!
作者: guanqi945a    时间: 2020-12-11 10:03

回复 2# Batcher


    谢谢亲,但我想让数字和前面的分成两列啊,嘤嘤嘤
作者: akb4888    时间: 2020-12-20 20:13

echo,%%~na        !n!
试试改成这样
作者: cfan365    时间: 2020-12-30 11:32

Excel表 选择“分列”
符号使用空格或者tab来分
一步到位
作者: k员外    时间: 2020-12-30 14:31

回复 1# guanqi945a


    直接用表格的填充就行,ctrl+e




欢迎光临 批处理之家 (http://bbs.bathome.net/) Powered by Discuz! 7.2