使用Python开发平台,复制以下代码,通过修改参数即可批量处理指定文件夹下的Excel文档中的指定单元格内容。相较于VBA,Python具备更高的效率。
import os
import openpyxl
# 定义文件夹路径
folder_path = "指定文件夹路径"
# 遍历文件夹下的所有Excel文档
for foldername, subfolders, filenames in os.walk(folder_path):
for filename in filenames:
if filename.endswith(".xlsx") or filename.endswith(".xls"):
# 打开Excel文档
workbook = openpyxl.load_workbook(os.path.join(foldername, filename))
sheet = workbook.active
# 修改指定单元格内容
sheet["A1"].value = "新内容"
# 保存修改后的文档
workbook.save(os.path.join(foldername, filename))
暂无评论