是否可以使用一些简单的约束为单元格着色(对于这些我假设列没有字母而是数字):
- 统计单元格 (x0, y0) 和结束单元格 (x1, y1)
- 单元格必须满足方程 (x, 2x)
例如我选择单元格开始 (1,1) 和结束 (10, 10) 颜色应该发生在 (1,1) (2,3) (3,5) (4,7) (5,9) 就是这样因为 (6,11) 会超出 y 的范围。
如果可能的话,你能告诉我怎么做吗?
是否可以使用一些简单的约束为单元格着色(对于这些我假设列没有字母而是数字):
例如我选择单元格开始 (1,1) 和结束 (10, 10) 颜色应该发生在 (1,1) (2,3) (3,5) (4,7) (5,9) 就是这样因为 (6,11) 会超出 y 的范围。
如果可能的话,你能告诉我怎么做吗?
使用带有如下公式的条件格式:
=ROW()*2=COLUMN()+1
非常简单的宏将完成此操作:
Dim i As Integer
For i = 1 To 100 'Instead of 100, put your upper number here.
With Cells(i, i * 2).Interior
.Pattern = xlSolid
.PatternColorIndex = xlAutomatic
.ThemeColor = xlThemeColorLight2
.TintAndShade = -0.249977111117893
.PatternTintAndShade = 0
End With
Next