RPA_关键词识别
from rpa.excel.tools import RgbToInt
indices = [i for i in range(len(rpa_554b2b_array_any)) if rpa_554b2b_array_any.startswith(rpa_16664e_any, i)]
# print("%s:%s" % (rpa_16664e_any, indices))
for kk in indices:
rpa_c3ced7_excel.get_sheet("明细").sht.Range("H"+str(row)).GetCharacters(kk+1,len(rpa_16664e_any)).Font.Color=RgbToInt(color)
#以上这个接口调用很重要
#rpa_554b2b_array_any为读取佣金备注单元格的内容
#rpa_16664e_any为每一个关键词
#rpa_485edf_string为关键词长度
这个思想呢就是将关键词放在列表中,之后通过遍历列表中的关键词,一一和单元格中的数据进行对比,如果关键词在内的话,就把他标上不同的颜色。
自己写的代码,30天前,只有上帝和自己知道写的是什么东西,30天后也只有上帝知道我写的是什么东西了