我的Excel表中有些格子是填充成了黑色的(无规律)~我需要知道这些格子的位置,那么在vb中怎么才能得到及设置这些格子的颜色呢??

解决方案 »

  1.   

    excel的格子没有颜色或者背景颜色的属性吗?
      

  2.   

    设置格子位置:
    cell(行位置,列位置)
    就像矩阵一样
      

  3.   

    cells(row,row).  后面应该有属性吧,你找一下啊
      

  4.   

    cells(,)后面什么都没有,倒是range(cells(,))后有一些,,可是找不到哪项是呀~~
      

  5.   

    if cell(i,j).interior.colorindex=52 then'自己看是什么颜色,52应该是黑色
       cell(i,j).interior.colorindex=xlnull
    end if
      

  6.   

    这里是设置cell的背景 黑
        Range("A1").Select
        With Selection.Interior
            .ColorIndex = 1
            .Pattern = xlSolid
        End With    同理!可以判断Selection.Interior.ColorIndex = 1
      

  7.   

    在EXCEL里录制一段宏,看代码就可以了比如:你录制将单元格改变颜色的一个宏,然后看一下代码,就OK