我之前问过如何检查一段文本是否包含字符串,现在我想删除该单元格中的那段字符串。
如果 C 列中的值与 W 列不同,我检查 A 列是否包含“MIG”,如果是,我将其添加到单元格中,如果不是,我什么也不做。
因为每次保存时都会运行此宏,如果您要编辑 W 和 C 中的值以使其匹配,那么 A 列仍会显示“MIG”。
所以当文档被保存时,宏现在将看到列 C 和 W 是相同的,如果它包含“MIG”,它应该从单元格中删除“MIG”。
样本
If shtVO.Cells(Row, 3).Value <> shtVO.Cells(Row, 23).Value Then
If shtVO.Cells(Row, 1).Value Like "*MIG*" Then
Else
shtVO.Cells(Row, 1).Value = shtVO.Cells(Row, 1).Value + "MIG"
End If
Else
If shtVO.Cells(Row, 3).Value = shtVO.Cells(Row, 23).Value Then
If shtVO.Cells(Row, 1).Value Like "*MIG*" Then
.....
End If
End If
End If