Rod*_*Rod 8 excel worksheet-function
我有一个如下列:
1 red
2 blue
3 red
4
5 blue
6
7
8 white
Run Code Online (Sandbox Code Playgroud)
空白指的是它上面的记录.因此#4将与红色相关联,而6和7将为蓝色.
是否有一种简单的方法可以填充整个色谱柱的空白?
Dic*_*ika 15
A1:A8.F5显示" 转到"对话框. 这将选择一个不连续的空白单元格范围.
=A3并按control + enter. A1:A8,然后编辑 - 复制. 注意,=A3指的是第一个空白单元格上方的单元格.
如果你想用宏来做,你可以遍历单元格并填写空单元格.
Public Sub FillBlanks()
Dim rColumn As Range
Dim rCell As Range
If TypeName(Selection) = "Range" Then
For Each rColumn In Selection.Columns
For Each rCell In rColumn.Cells
If rCell.Row > rColumn.Cells(1).Row Then
If IsEmpty(rCell.Value) Then
rCell.Value = rCell.Offset(-1).Value
End If
End If
Next rCell
Next rColumn
End If
End Sub
Run Code Online (Sandbox Code Playgroud)