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

 时间:2024-10-14 08:06:39

1、打开一个我们设置好单元格颜色的文件

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

2、然后我们按AIL+F11进入VBA编辑页面

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

3、选择模块,如图

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

4、单击鼠标右键,选择插入选项在选择模块,如图

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

5、得到如图效果

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

6、在右侧将如下代码写入: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

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

7、按F5键是的代码运行,再回表格页面得到如图效果

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

8、说明: 在使用代码前,一定要启用宏才行,

  • PowerQuery编辑器怎样快速对数据进行四则运算
  • excel数量标记
  • ExcelVBA教程:自动筛选重复值
  • 夹克土豆是如何做的?怎么做好吃?
  • excel中使用vba来定时运行一个程序
  • 热门搜索
    武夷山旅游攻略 云南的旅游景点 旅游胜地排行榜 孕妇可以吃胡椒粉吗 生完孩子多久可以上环 青木川旅游攻略 安徽 旅游 股票筹码怎么分析 win7怎么打开摄像头 铃木锋驭怎么样