分享

excel如何使用VBA代码判断单元格是什么颜色

 hdzgx 2019-10-26

在右侧将如下代码写入2010:

Sub text()

Dim arr, i%, d, j

Dim brr()

Set d = CreateObject("scripting.dictionary")

arr = Sheet3.Range("A1").CurrentRegion

For i = 1 To UBound(arr)

j = Sheet3.Cells(i, 1).Interior.ColorIndex

d(j) = arr(i, 2)

Next

For i = 1 To 56

ReDim Preserve brr(i - 1)

j = Cells(i, 1).Interior.ColorIndex

brr(i - 1) = d(j)

Next

Range("B1").Resize(56, 1) = Application.Transpose(brr)

End Sub

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多