使用python,打开选中的excel,将名为"2023年 铝内贸"的sheet改名为"股份内贸铝",将名为"2023年锌锭"的sheet改名为"股份内贸锌",将名为"2023年锡锭"的sheet改名为"股份内贸锡",保存原文件。
时间: 2023-05-22 15:01:09 浏览: 86
以下是使用Python实现的代码:
```python
import openpyxl
# 打开选中的excel文件
workbook = openpyxl.load_workbook('selected_file.xlsx')
# 将名为"2023年 铝内贸"的sheet改名为"股份内贸铝"
aluminum_sheet = workbook['2023年 铝内贸']
aluminum_sheet.title = '股份内贸铝'
# 将名为"2023年锌锭"的sheet改名为"股份内贸锌"
zinc_sheet = workbook['2023年锌锭']
zinc_sheet.title = '股份内贸锌'
# 将名为"2023年锡锭"的sheet改名为"股份内贸锡"
tin_sheet = workbook['2023年锡锭']
tin_sheet.title = '股份内贸锡'
# 保存原文件
workbook.save('selected_file.xlsx')
```
这段代码可以实现你所要求的功能,即使用Python打开选中的Excel文件,并将名为"2023年 铝内贸"的sheet改名为"股份内贸铝",将名为"2023年锌锭"的sheet改名为"股份内贸锌",将名为"2023年锡锭"的sheet改名为"股份内贸锡",最后保存原文件。
相关问题
os.path.join
以下是使用Python实现的代码:
```python
import openpyxl
# 打开选中的Excel文件
workbook = openpyxl.load_workbook('selected_file.xlsx')
# 将名为"2023年 铝内贸"的sheet改名为"股份内贸铝"
workbook['2023年 铝内贸'].title = '股份内贸铝'
# 将名为"2023年锌锭"的sheet改名为"股份内贸锌"
workbook['2023年锌锭'].title = '股份内贸锌'
# 将名为"2023年锡锭"的sheet改名为"股份内贸锡"
workbook['2023年锡锭'].title = '股份内贸锡'
# 保存原文件
workbook.save('selected_file.xlsx')
```
希望这个代码能够帮到你!