excel - 突出显示列中的单元格,与它们正上方的单元格相同
问题描述
我在宏中使用 VLOOKUP 公式来突出显示项目#(B 列)列表中的单元格。在每个项目正下方的单元格中是项目描述。我需要做的是,如果一个项目 # 被突出显示,则复制相同的突出显示以用于其正下方的描述。
Columns("B:B").Select
Selection.FormatConditions.Add Type:=xlExpression, Formula1:= _
"=VLOOKUP(B1:B3000,Sheet1!$A:$A,1,FALSE)"
Selection.FormatConditions(Selection.FormatConditions.Count).SetFirstPriority
With Selection.FormatConditions(1).Font
.Bold = True
.Italic = False
.ThemeColor = xlThemeColorDark1
.TintAndShade = 0
End With
With Selection.FormatConditions(1).Interior
.PatternColorIndex = xlAutomatic
.Color = 12611584
.TintAndShade = 0
End With
Selection.FormatConditions(1).StopIfTrue = False
解决方案
推荐阅读
- javascript - 用户可以在控制台中更新脚本并在我的 firebase 代码中访问其他用户的数据吗?
- java - 无法启动 Burp:java.lang.UnsatisfiedLinkError:java.library.path 中没有启动画面
- sharepoint - 如何使用 Graph Rest 端点在 Office 365 中获取有关通过 SharePoint 完成的所有共享的信息
- scala - 特定列的百分位数
- vector - Verilog中初始化向量的正确方法
- python - 类和对象打印列表中标题中包含特定单词的所有名称
- routes - 在 Github 页面上部署 Svelte 应用程序时刷新时未显示路由
- php - 如何访问 json 中的数据
- php - 在 CodeIgniter 3 中从 GitHub 拉取后找不到页面
- oracle - Oracle Form Builder 按钮标签 (&L) 转义