wb = Workbook()
ws = wb.active
ws.cell(row=1, column=1, value="https://www.ycpai.cn/python/Hello World")
ws['A1'].border = Border(left=Side(style='thin', color='000000'),
right=Side(style='thin', color='000000'),
top=Side(style='thin', color='000000'),
bottom=Side(style='thin', color='000000'))
wb.save("example.xlsx")
```
以上代碼中,我們使用“Border”格式來設(shè)置單元格的邊框 。其中,使用“Side”格式來設(shè)置每條邊框線條的樣式和顏色,可以設(shè)置“style”屬性(線條樣式)和“color”屬性(線條顏色) 。在“Border”格式中,我們可以使用“l(fā)eft”、“right”、“top”、“bottom”等屬性來分別設(shè)置單元格的左、右、上、下邊框 。
三、設(shè)置單元格的格式和值
在設(shè)置單元格格式和值之前,我們需要先導(dǎo)入需要使用的格式模塊,例如“Font”、“Alignment”、“Border”等 。然后,我們可以在設(shè)置單元格的值時(shí),同時(shí)設(shè)置單元格的格式 。例如,我們可以使用如下代碼來設(shè)置單元格的格式和值:
```python
from openpyxl import Workbook
from openpyxl.styles import Font, Alignment, Border, Side
wb = Workbook()
ws = wb.active
ws.cell(row=1, column=1, value="https://www.ycpai.cn/python/Hello World")
ws['A1'].font = Font(size=16, bold=True, color='FF0000')
ws['A1'].alignment = Alignment(horizontal='center', vertical='center', indent=1)
ws['A1'].border = Border(left=Side(style='thin', color='000000'),
right=Side(style='thin', color='000000'),
top=Side(style='thin', color='000000'),
bottom=Side(style='thin', color='000000'))
wb.save("example.xlsx")
```
以上代碼中,我們使用了“Font”、“Alignment”、“Border”等格式來設(shè)置單元格的格式,同時(shí)在設(shè)置單元格的值時(shí),使用了“ws.cell()”函數(shù)來設(shè)置單元格的位置和值 。
四、
猜你喜歡
- python3中構(gòu)造字典的代碼怎么寫?
- 課堂:如何預(yù)防低血糖?
- 拼多多如何下載商品講解視頻?彈幕怎么關(guān)?
- 突發(fā)心臟驟停 如何急救
- 京東售后太慢怎么辦?如何申請(qǐng)二次售后?
- 淺析大學(xué)生如何緩解壓力
- 被觸電應(yīng)該如何急救
- 節(jié)目主持人如何處理嘉賓不配合的情況
- 如何在播音中掌握好語調(diào)和語速?
- 膝關(guān)節(jié)腫脹如何治療?
