python如何实现跨excel表复制代码

  介绍

这篇文章给大家分享的是有关python如何实现跨excel表复制代码的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。

<强>功能要求:

将test1表中的Sheet1中所有内容复制到新表测试的Sheet1表中

<强>测试环境:

python 3.7;进口openpyxl; execl2016

<强>注意事项:

openpyxl只能处理.xlsx文件,对于较早的。xls版本需要引入xlrd模块及xlwd模块进行操作

代码:

# python3读写excel   & # 39;& # 39;& # 39;   实现功能:   要把test1中的单表内容复制到测试表sheet1中   & # 39;& # 39;& # 39;      得到openpyxl  import 工作簿   得到openpyxl  import  load_workbook   import  openpyxl   import 操作系统   # execl文件存放位置   os.chdir (“C: \ \ \ \ rtmart213 \ \用户桌面\ \ month")   #新建excel   wb2型=openpyxl.Workbook ()   wb2.save (& # 39; test.xlsx& # 39;)   打印(& # 39;新建成功& # 39;)      #读取数据   时间=wb1  openpyxl.load_workbook (& # 39; test1.xlsx& # 39;)   时间=wb2  openpyxl.load_workbook (& # 39; test.xlsx& # 39;)   时间=sheets1  wb1.get_sheet_names() #获取表页   时间=sheets2  wb2.get_sheet_names ()   时间=sheet1  wb1.get_sheet_by_name (& # 39; Sheet1& # 39;)   时间=sheet2  wb2.get_sheet_by_name(& # 39;表# 39;)      for 我row 列举拷贝(sheet1.iter_rows ()):   ,,,for  j, cell 拷贝列举(行):   ,,,,,sheet2.cell(行=i + 1,列=j + 1,价值=https://www.yisu.com/zixun/cell.value)      wb2.save (test.xlsx) #保存数据   wb1.close() #关闭excel   wb2.close ()

感谢各位的阅读!关于“python如何实现跨excel表复制代码”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!

python如何实现跨excel表复制代码