openpyxl创建sheet
时间: 2023-09-11 07:04:56 浏览: 175
可以使用 openpyxl.Workbook() 创建一个新的 Workbook 对象,然后使用 Workbook.create_sheet() 方法来创建新的 sheet。例如:
```
from openpyxl import Workbook
# 创建一个新的 Workbook 对象
wb = Workbook()
# 创建新的 sheet
sheet1 = wb.create_sheet("Sheet1")
# 保存文件
wb.save("example.xlsx")
```
这个示例中,我们创建了一个新的 Workbook 对象,然后使用 create_sheet() 方法创建了一个名为 "Sheet1" 的新 sheet。最后,我们使用 Workbook.save() 方法将 Workbook 对象保存到文件中。
相关问题
openpyxl 创建新的sheet
使用openpyxl库创建新的sheet可以通过以下步骤实现:
1. 首先导入openpyxl库:`from openpyxl import Workbook`
2. 创建一个Workbook对象:`wb = Workbook()`
3. 使用create_sheet方法创建新的sheet,并指定名称和位置(下标):`ws = wb.create_sheet("Sheet1", 0)`
4. 可以使用ws.title属性来获取新创建的sheet的名称:`print(ws.title)`
5. 最后保存工作簿到硬盘:`wb.save("./test.xlsx")`
这样就可以创建一个新的sheet并保存到指定的Excel文件中。\[1\]\[2\]\[3\]
#### 引用[.reference_title]
- *1* [【openpyxl】操作工作表(创建、改名、移动、复制、删除)](https://blog.csdn.net/qq_39147299/article/details/123346804)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^koosearch_v1,239^v3^insert_chatgpt"}} ] [.reference_item]
- *2* [【openpyxl】工作表的简单操作(创建、打开、改名、移动、复制、删除)](https://blog.csdn.net/yuxd77/article/details/130663596)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^koosearch_v1,239^v3^insert_chatgpt"}} ] [.reference_item]
- *3* [Python自动化办公(用openpyxl操作excel表格)](https://blog.csdn.net/m0_58239511/article/details/126640931)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^koosearch_v1,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
openpyxl新建sheet页
要使用openpyxl库新建一个Excel文件的sheet页,可以按照以下步骤进行操作:
1. 首先,导入openpyxl库:
```python
import openpyxl
```
2. 创建一个工作簿对象:
```python
workbook = openpyxl.Workbook()
```
3. 获取默认的sheet页对象,并重命名它:
```python
sheet = workbook.active
sheet.title = "Sheet1" # 将sheet页重命名为"Sheet1"
```
4. 可以选择在新建的sheet页上进行一些操作,比如写入数据:
```python
sheet['A1'] = 'Hello'
sheet['B1'] = 'World'
```
5. 最后,保存工作簿对象到文件:
```python
workbook.save('new_file.xlsx')
```
完整的代码示例如下:
```python
import openpyxl
workbook = openpyxl.Workbook()
sheet = workbook.active
sheet.title = "Sheet1"
sheet['A1'] = 'Hello'
sheet['B1'] = 'World'
workbook.save('new_file.xlsx')
```
运行以上代码后,将会在当前目录下生成一个名为 `new_file.xlsx` 的Excel文件,并在其中创建了一个名为 "Sheet1" 的sheet页,并在A1和B1单元格分别写入了 "Hello" 和 "World"。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)