思路五:'AAA' 是多少?的解析中,第一个代码openpyxl.cell.cell.get_column_letter(496) 还可以使用,第二个openpyxl.cell.cell.column_index_from_string('JB') 已经用不了了,取而代之的是openpyxl.utils.cell.column_index_from_string("JB")
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")
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
1
是要回复才会出现吗?
检查作业
1
111
1
1
居然没明白。{:5_107:}
{:10_254:}
先读取单元格,再赋值
学习
比那个VBA好
1
参考
看看
谢谢分享{:5_106:}{:5_106:}{:5_106:}
1