求excel大神帮忙 在附件内所示,在K列已经设置好了批量重命名的命令 =I6&" "&J6&" "&H6 每次要复制到 windows,新建bat运行(碰到win10系统还要修改 bat编码为ANSI才可以)多了3步。 请问能否直接在excel内置命令,按钮一类的,直接按下去后,excel所在目录内的文件就会按照规格批量重命名好了! excel表格下载地址为:https://wwt.lanzoul.com/iPA9v1zyrbxc 批量, 重命名
链接:https://pan.baidu.com/s/1IhcutxiboMSnlcn972AQBw?pwd=9ruo 提取码:9ruo -里面原文件名 和修改后的文件名 对应好 点重命名按钮就可以 记得启用宏
[Python] 纯文本查看 复制代码 import pandas as pd import os # 1. 用 Pandas 读取 Excel 文件 df = pd.read_excel('your_excel_file.xlsx') # 2. 定位到第K列包含"复制这个命令到bat"字符串的这一行 K = 2 # 假设第K列是包含规则的列,Python中的索引从0开始,所以这里为2表示第3列 keyword = "复制这个命令到bat" # 找到包含特定字符串的行 target_row = df[df.iloc[:, K] == keyword].index[0] # 3. 循环读取这一列的剩余行 for idx in range(target_row, len(df)): # 4. 分割每行第K列的值,并获取原文件名和更改后的文件名 values = df.iloc[idx, K].split() if len(values)
sunnychen 发表于 2024-5-28 11:17 https://f.ws59.cn/f/e7v3vfyn00m 复制链接到浏览器打开 系统找不到指定的文件 D:\Documents>pause 文件离开这个地方就无法重命名了
sunnychen 发表于 2024-5-28 11:17 https://f.ws59.cn/f/e7v3vfyn00m 复制链接到浏览器打开 会在同目录下生成一个 commands.bat, 还需要手动运行,在excel里面运行的不能实现重命名