再复制C列前10行,知道GH列
时间: 2023-11-25 11:08:22 浏览: 22
可以使用Python中的pandas库来实现复制Excel表格中的指定列的前10行内容,并将其追加到新的Excel表格中。具体步骤如下:
1. 导入pandas库:`import pandas as pd`
2. 读取原始Excel表格:`df = pd.read_excel('original.xlsx')`
3. 循环复制指定列的前10行内容,并将其追加到新的Excel表格中:
```
# 创建新的Excel表格
writer = pd.ExcelWriter('new.xlsx', engine='xlsxwriter')
# 循环复制指定列的前10行内容,并将其追加到新的Excel表格中
for col in range(2, 49): # 选取C列到GH列
df_col = df.iloc[:10, col:col+1]
df_col.to_excel(writer, sheet_name='Sheet1', startrow=10*(col-2), startcol=col-1, index=False, header=False)
# 保存新的Excel表格
writer.save()
```
其中,`col:col+1`表示选取指定的列,`startrow`和`startcol`表示从哪一行和哪一列开始写入,`index=False`和`header=False`表示不保存行索引和列名。
注意:在使用pandas之前需要先安装pandas库,可以使用`pip install pandas`命令进行安装。在使用xlsxwriter之前需要先安装xlsxwriter库,可以使用`pip install xlsxwriter`命令进行安装。