首先,需要安装 openpyxl 库,可以使用以下命令进行安装:

pip install openpyxl

然后,我们可以使用以下代码将一列数据存到新表的指定列中:

import openpyxl

# 打开现有的 Excel 文件
workbook = openpyxl.load_workbook('example.xlsx')

# 创建新的工作表
new_sheet = workbook.create_sheet('New Sheet')

# 读取源列的数据
source_sheet = workbook['Sheet1']
source_column = source_sheet['A']

# 将数据写入新的工作表中
for i in range(len(source_column)):
    new_sheet.cell(row=i+1, column=2, value=source_column[i].value)

# 保存 Excel 文件
workbook.save('example.xlsx')

在上面的代码中,我们首先打开现有的 Excel 文件,然后创建一个新的工作表。接着,我们读取源列的数据,将其逐行写入新的工作表的指定列中。最后,我们保存 Excel 文件。在这个例子中,我们将源列写入了新工作表的第二列中。


原文地址: https://www.cveoy.top/t/topic/oeMA 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录