nmdorceo 发表于 2022-7-21 14:47:30

思路五:'AAA' 是多少?的解析中,第一个代码openpyxl.cell.cell.get_column_letter(496) 还可以使用,第二个openpyxl.cell.cell.column_index_from_string('JB') 已经用不了了,取而代之的是openpyxl.utils.cell.column_index_from_string("JB")

luoguozeng 发表于 2022-8-12 15:12:25

import openpyxl
wb = openpyxl.load_workbook('豆瓣TOP250电影.xlsx')
# print(wb.sheetnames)
ws = wb['Sheet']

for each_row in ws.rows:
    # print(each_row.value)
    if "这个杀手不太冷" == each_row.value:
      each_row.value = 9.6
    elif "阿甘正传" == each_row.value:
      each_row.value = 9.8
    elif "肖申克的救赎" == each_row.value:
      each_row.value = 9.7
wb.save("豆瓣TOP250电影.xlsx")

傲然子 发表于 2022-8-21 15:50:10

wb.save(r"C:\Users\34212\Desktop\11.xlsx")
for each in ws:
        if each.value == "阿甘正传":
                each = 9.8
        elif each.value == "这个杀手不太冷":
                each = 9.6
        elif each.value == "肖申克的救赎":
                each = 9.7

任申猴 发表于 2022-8-25 14:39:52

1

奶味栗子 发表于 2022-8-30 18:09:34

是要回复才会出现吗?

牛牛pp 发表于 2022-9-6 11:44:02

检查作业

suntek 发表于 2022-9-8 15:18:31

1

史莱姆q 发表于 2022-9-14 22:44:22

111

jack6666 发表于 2022-9-18 13:59:10

1

dongmeila 发表于 2022-9-25 16:10:27

1

chentyping 发表于 2022-9-28 08:40:37

居然没明白。{:5_107:}

leiting12345 发表于 2022-10-2 01:26:32

{:10_254:}

知若安 发表于 2022-10-3 18:12:03

先读取单元格,再赋值

15817360345 发表于 2022-10-8 20:14:57

学习

xujie3396 发表于 2022-10-10 22:35:46

比那个VBA好

ppppran 发表于 2022-10-31 17:05:40

1

奥利奥BAO 发表于 2022-11-7 16:35:38

参考

Jesse.Wang 发表于 2022-11-8 10:34:14

看看

镜花水月 发表于 2022-11-12 14:22:58

谢谢分享{:5_106:}{:5_106:}{:5_106:}

hpf6565 发表于 2022-11-19 14:17:11

1
页: 20 21 22 23 24 25 26 27 28 29 [30] 31 32 33
查看完整版本: 使用Python读写Excel文件(2)