我在电子表格中有两列,列 (A) 和列 (B)。
列 (A) 包含从查询中提取的名称(例如 Brian、Bob、Bill 等),列 (B) 包含三种状态之一(已分配、进行中或待定)。
但是,此查询有时会针对没有名称的状态拉出一些显示“已分配”的行项目,因此表示列 (A) 中名称的相应单元格是空白的。所以我用“未知”手动填充那些空单元格。
我想要做的是创建一个宏来查找列 (A) 中的每个空单元格,如果其右侧的单元格包含单词“Assinged”,则填写单词“Unknown”。
所以条件是:
列 (A) 中的空白单元格
右侧对应的单元格(B 列)包含单词“assinged”
这是我的代码:
Private Sub CommandButton2_Click()
For Each cell In Columns("A")
If ActiveCell.Value = Empty And ActiveCell.Offset(0, 1).Value = "Assigned" Then ActiveCell.Value = "Unknown"
Next cell
End Sub