vba如何将标有颜色的单元格挑出

在sheet1中有红蓝绿(3、4、5)三种颜色的行,如何编写vba使这些有颜色的行挑出来保存到sheet2中。
或者,将没有颜色的单元格删掉或隐藏……谢啦

用下面的代码,可以把每一行A列的填充颜色写入F列中(如果F列已经使用可以改为其它列):


 Option ExplicitSub ygb()
    Dim i As Long
    For i = 1 To Sheet1.UsedRange.Rows.Count
        Sheet1.Cells(i, "F") = Sheet1.Cells(i, "A").Interior.ColorIndex
    Next i
End Sub

Option Explicit

Sub ygb()
    Dim i As Long
    For i = 1 To Sheet1.UsedRange.Rows.Count
        Sheet1.Cells(i, "F") = Sheet1.Cells(i, "A").Interior.ColorIndex
    Next i
End Sub

温馨提示:答案为网友推荐,仅供参考

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网