Python中文
首页
教程
问答
标签
搜索
登录
注册
如何使用python复制和粘贴现有工作簿中的现有工作表?
回答此问题可获得
20
贡献值,回答如果被采纳可获得
50
分。
<p>我一直在寻找一种方法来做到以下几点:</p> <ol> <li><p>打开包含多个工作表的现有工作簿<code>.xlsl</code>。</p></li> <li><p>创建一个新工作表,并将其重命名。</p></li> <li><p>从名为“Template”的现有工作表中复制数据和格式,然后将该数据粘贴到以前创建的工作表中。</p></li> </ol> <p>有什么办法可以做我需要的吗?在</p> <p><strong>编辑:</strong> 方法如下:</p> <pre><code>import openpyxl from openpyxl.worksheet.copier import WorksheetCopy workbook = openpyxl.load_workbook('input.xlsx') template_worksheet = workbook.get_sheet_by_name(sheet_name) new_worksheet = workbook.create_sheet('New_Sheet_Name') instance = WorksheetCopy(template_worksheet, new_worksheet) WorksheetCopy.copy_worksheet(instance) workbook.save('output.xlsx') </code></pre>
0 条评论
分类:
Python问答
请先
登录
后评论
默认排序
时间排序
1 个回答
匿名
1天前
擅长:python、mysql、java
<p>有没有特别需要使用Python作为您的解决方案?在这里,使用visualbasic宏似乎更合适。如果它需要适合Python程序,请考虑在Excel文件中构建一个宏,然后从Python脚本调用该文件。在</p>
请先
登录
后评论
针对此问题:
更多的回答
关注
89
关注
收藏
1
收藏,
216
浏览
网友 提问于 2天前
相关Python问题
如何添加虚拟方法
2 回答
如何添加表示整数的擦边字符串?
7 回答
如何添加要在Bokeh中使用的新font.ttf文件?
5 回答
如何添加要显示的矩阵XY轴编号和XY轴
4 回答
如何添加计数?
1 回答
如何添加计数器函数?
7 回答
如何添加计数器列来计算数据帧中另一列中的特定值?
2 回答
如何添加计数器来跟踪while循环中的月份和年份?
6 回答
如何添加计数并删除countplot的顶部和右侧脊椎?
5 回答
如何添加计时器wx.应用程序更新窗口对象的主循环?
3 回答
如何添加评论到帖子?PostDetailVew,Django 2.1.5
9 回答
如何添加评论拉梅尔亚姆
5 回答
如何添加诸如矩阵Python/Pandas之类的数据帧?
10 回答
如何添加谷歌地点自动完成到Flask?
1 回答
如何添加超时、python discord bot
5 回答
如何添加超过1dp的检查
10 回答
如何添加距离方法
7 回答
如何添加跟随游戏的敌人精灵
8 回答
如何添加路径以便python可以找到程序?
5 回答
如何添加身份验证/安全性以使用happybase访问HBase?
6 回答