- 主题:Python把一个目录下所有excel文件指定同名的sheet
不要格式只要数据的话, 用pandas
dfs=[pd.read_xls(path+“/”+fn,sheet_name="name") for fn in os.listdir(path)]
df=pd.concat(dfs)
df.to_excel(newfile)
【 在 dmyk 的大作中提到: 】
: 都合并起来
: 好写么
: 用啥库
--
FROM 114.249.184.*
那就麻烦了,可能要直接用excel的com接口
因为控制格式的参数太多了,没法一个一个设置。
最直接的办法,是选定数据的range,然后用代码复制粘贴到一个sheet。
【 在 dmyk 的大作中提到: 】
: 如果想保留格式呢。只是单纯的吧工作簿合并
:
--
FROM 223.72.44.*
这个无所谓,会用哪个用哪个。
调用的接口都是一个
【 在 dmyk 的大作中提到: 】
: 代码是Python还是vba 啊
:
--
FROM 223.72.44.*