比较excel中的列

我想看看两列,比如说B1到B8,以及C1到C8。我想要比较这些范围,如果列不匹配,我想给单元格上色。以下是我弄清楚的情况。

选择 | 换行 | 行号
  1.  
  2. import win32com.client
  3. xlApp = win32com.client.Dispatch("Excel.Application")
  4. xlApp.Visible=1
  5. xlWb = xlApp.Workbooks.Open(r"C:\Template_Rev_3.2.xls")
  6. print xlApp.Worksheets("sheet1").Name
  7.  
  8.  

#我可以打开Excel,还可以分析单元格并打印值:

选择 | 换行 | 行号
  1. for x in cell2.Range("B8","B78"):
  2.      print str(x)
  3.  

#我还可以给单元格上色
RNG=cell 2.Range("C8")
RNG.Interior.ColorIndex=6
#但我如何比较两列B8和C8,B9和C9,B10和C10...如果它们很容易不同,如何给它们上色?

# 回答1


明白了!无需回复:-0
# 回答2


@Jumperbl
嗨,
你能分享一下密码吗?

标签: python

添加新评论