找回密码
 立即注册

扫一扫,访问微社区

QQ登录

只需一步,快速开始

查看: 3079|回复: 2

[求助] 小白求助,openpyxl操作EXCEL表问题

1

主题

2

帖子

2

积分

贫民

积分
2
小柳 发表于 2021-7-4 10:16:17 | 显示全部楼层 |阅读模式
1威望
表如图,设shool=‘红星学校’class='六三班',
想只在Sheet3表里实现利用openpyxl查到到“张五”的后,根据行号自动将C5的值变成“红星学校”、D5的值变成“六三班”

回复

使用道具 举报

1

主题

2

帖子

2

积分

贫民

积分
2
小柳  楼主| 发表于 2021-7-4 10:26:51 | 显示全部楼层
补图,看看能看到不
微信图片_20210704100715.png
回复

使用道具 举报

0

主题

3

帖子

3

积分

贫民

积分
3
dircou 发表于 2021-7-18 16:18:47 | 显示全部楼层
  1. import openpyxl

  2. Path = r'C:\Users\Dr.Oscar\Documents\123.xlsx'
  3. wb = openpyxl.load_workbook(Path)
  4. ws = wb['Sheet3']
  5. for x in range(1,ws.max_row):
  6.     if ws.cell(x,1).value == '张五':
  7.         ws.cell(x,3).value = '红星学校'
  8.         ws.cell(x,4).value = '六三班'
  9.         break
  10. wb.save(Path)
复制代码


是这样吧!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表