首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用Python操作现有Excel工作簿

使用Python操作现有Excel工作簿
EN

Stack Overflow用户
提问于 2017-05-25 13:08:09
回答 1查看 1.8K关注 0票数 0

我有允许我打开excel工作簿的代码,也可以写入现有的excel工作表中。

目前,我使用的是wb = copy(temp),它复制现有的模板,其中包含表格、图表、某些单元格中的公式和名称。在复制工作簿并以新名称保存之后,我会丢失所有以前注意到的对象。

我的问题是:在将数据添加到选定的单元格后,是否可以复制包含所有已存在表、图表等的excel工作簿,并保存文件?

  • 生成excel工作表的Python代码的输出,没有正确的格式设置
  • Excel样本表,这就是输出的样子。
EN

回答 1

Stack Overflow用户

发布于 2017-05-25 15:08:55

您可以使用开吡咯包来完成这个任务。下面是一个简单的例子:

代码语言:javascript
复制
import openpyxl

# Grab first worksheet of existing excel file
wb = openpyxl.load_workbook('sample.xlsx')
ws = wb.worksheets[0]

# Write some cell values
ws['A1'] = 18
ws['A2'] = 39

# Save changes to excel file
wb.save("sample.xlsx")
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44181404

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档