【发布时间】:2016-05-19 18:41:37
【问题描述】:
是否可以在 Excel 中使用已定义的命名范围,例如 myArray 引用 =summary_data!$C$2:$H$6
然后在另一个工作表中使用此名称将数据内容粘贴到给定范围=summary_data!$C$2:$H$6
这样做的原因是我将数据注入到模板中的其他工作表中,而前工作表从许多工作表中获取数据。
目前我可以使用以下方法对单个单元格执行此操作,但定义每个单独的单元格很乏味:
=INDIRECT("'" &V1& "'!" & "summary_data_C2") 名称设置为 summary_data_C2 V1 包含工作表名称。
【问题讨论】:
-
FWIW openpyxl >= 2.4 并不关心您是打算使用模板还是添加自己的模板:定义的名称只是常量。
标签: excel excel-formula openpyxl