我有一个电子表格,其中有两列:A列和B列。
A列包含从查询中提取的姓名(例如Brian、Bob、Bill等),而B列包含三种状态之一(已指定、进行中或挂起)。
但是,这个查询有时会显示状态为“已指定”的某些行项目,而相应表示A列中的名称的单元格为空。因此,我手动填充这些空单元格,以填入“未知”一词。
现在,我想创建一个宏,查找A列中每个空单元格,并在其右侧的单元格包含“已指定”一词时填充单词“未知”。
因此,条件如下:
1. A列中的单元格为空; 2. 相应的右侧单元格(B列)包含单词“已指定”。
以下是我的代码:
A列包含从查询中提取的姓名(例如Brian、Bob、Bill等),而B列包含三种状态之一(已指定、进行中或挂起)。
但是,这个查询有时会显示状态为“已指定”的某些行项目,而相应表示A列中的名称的单元格为空。因此,我手动填充这些空单元格,以填入“未知”一词。
现在,我想创建一个宏,查找A列中每个空单元格,并在其右侧的单元格包含“已指定”一词时填充单词“未知”。
因此,条件如下:
1. A列中的单元格为空; 2. 相应的右侧单元格(B列)包含单词“已指定”。
以下是我的代码:
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