jwtwyf 发表于 2020-12-14 17:11:54

前排,美滋滋。

liuyangqing3 发表于 2020-12-17 15:32:13

°蓝鲤歌蓝 发表于 2018-2-14 23:44
前排,美滋滋。

前排,美滋滋。

一只哈巴狗 发表于 2020-12-19 18:33:24

Joy266 发表于 2020-10-21 17:33
改成from openpyxl.styles.colors import RGB也可以

谢谢

一只哈巴狗 发表于 2020-12-19 18:46:04

想请教一下:
ws['A5'].number_format = "[=1]男;[=0]女"
ws['A5'] = 0

ws['A6'].number_format = "[=1]男;[=0]女"
ws['A6'] = 1

ws['A7'].number_format = "[=1]男;[=0]女"
ws['A7'] = 2

我在生成的表格里发现A7还是男,这是怎么回事?

Puppet16 发表于 2021-6-1 16:59:47

小甲鱼老师, 是时候表演真正的技术了下面的第二行代码现已不可用:
02. from openpyxl.styles.colors import RED, GREEN, BLUE, YELLOW

只能直接把颜色代码填上去了:
RED = 'FFFF0000'
GREEN = 'FF00FF00'
BLUE = 'FF0000FF'
YELLOW = 'FFFFFF00'
效果和您的一样{:5_109:}

波拉 发表于 2021-6-9 10:28:46

1

xingkong0214 发表于 2021-10-14 16:42:47

一只哈巴狗 发表于 2020-12-19 18:46
想请教一下:
ws['A5'].number_format = "[=1]男;[=0]女"
ws['A5'] = 0


使用WPS打开excel文件就有这个问题,但OFFIC就能显示和小甲鱼一样的效果。估计是WPS的格式显示问题{:10_306:}

颓废的馒头 发表于 2023-8-3 15:19:15

请问,怎么通过编程的方式,将文本显示的数字全部改为数字呀?数据量太大了,不想手动改
页: 1 [2]
查看完整版本: 使用Python读写Excel文件(5)