Python之Excel编辑-初步尝试-表格新增列
发布时间
阅读量:
阅读量
任务1:表格插入特定列
对所有表格进行格式规范化处理,如表格中未设置序号列,则需新增一个序号列以完成编号
解决思路1:首先导入表格文件,依次对每个sheet进行分析,判断其首列是否为序号列,若首列并非序号列,则在表格中插入一个新的序号列
app = xw.App(visible=True, add_book=False)
file_list = os.listdir(file_path)
for file in file_list:
if '~$' in file:
continue
if file.split('.')[-1] != 'xlsx':
continue
wb = app.books.open(file_path + '\ ' + file)
for sheet in wb.sheets:
if sheet['A1'].value != '序号':
rng = sheet.used_range
rowNum = rng.rows.count
sheet.api.Columns(1).Inse
全部评论 (0)
还没有任何评论哟~
