python遍历表名获取每个表E3单元格的值写入新工作簿C列 
时间: 2023-05-21 19:07:27 浏览: 18
可以使用Python的openpyxl库来实现遍历表名并获取每个表E3单元格的值写入新工作簿C列的需求。以下是伪代码示例:
1. 导入openpyxl库。
2. 定义一个包含要遍历的表名的列表。
3. 对于列表中的每个表名,使用openpyxl加载该表。
4. 获取每个表格的E3单元格的值,并将其写入新工作簿的C列。
5. 保存新工作簿。
6. 结束。
请注意,这只是一个伪代码示例,具体实现取决于您的实际情况。
相关问题
python遍历表名获取每个表E3单元格的值写入新工作簿b列
你可以使用 Python 的 pandas 库来实现这个功能。首先需要通过 Pandas 读取 Excel 表格数据,然后遍历每个表格获取 E3 单元格的值,写入到新工作簿的 B 列。以下是实现代码:
```
import pandas as pd
# 读取Excel文件
df = pd.read_excel('example.xlsx', sheet_name=None)
# 新建一个空的 DataFrame 用于存储结果
result = pd.DataFrame(columns=['Table', 'E3 Value'])
# 遍历每个表格
for sheet_name in df.keys():
# 获取 E3 单元格的值
e3_value = df[sheet_name].at['E3', 'Value']
# 存储结果到 DataFrame
result = result.append({'Table': sheet_name, 'E3 Value': e3_value}, ignore_index=True)
# 写入结果到新工作簿的 B 列
result.to_excel('new_workbook.xlsx', index=False, columns=['E3 Value'])
```
这段代码会读取名为 `example.xlsx` 的 Excel 文件,遍历每个表格获取 E3 单元格的值,存储到名为 `new_workbook.xlsx` 的新 Excel 文件的 B 列中。
python遍历表名获取每个表E3单元格的值写入新工作簿A列
可以使用Python的openpyxl库来遍历Excel表格。以下是一个示例代码片段,它会获取Excel表格中每个工作表的"E3"单元格,并把它们写入新工作簿的"A"列:
```
from openpyxl import load_workbook, Workbook
# 打开原始工作簿
wb = load_workbook(filename='原始工作簿.xlsx')
# 创建新工作簿
new_wb = Workbook()
new_ws = new_wb.active
for ws in wb.worksheets:
# 遍历每个工作表
e3_value = ws['E3'].value
# 在新工作簿的"A"列中写入值
new_ws.append([e3_value])
# 保存新工作簿
new_wb.save('新工作簿.xlsx')
```
希望这样能帮到你!
相关推荐









