Excel 根据单元格的原始值和另一个单元格的值更改单元格文本

Excel change a cell text based on it's original value and another cells value

我已经尝试过自己,但在过去的几天里一直惨遭失败。

需要一个宏来检查 A 列的完整范围,以获得特定值“ZP”,如果为真,则检查这些行中的 C 列,如果该值以“Z”开头,则更改 A 列中的单元格行到“ZPAC”。

这样就搞定了

Sub ZPtoZPAC()
    For i = 1 To Cells(Rows.Count, "A").End(xlUp).Row
        If Cells(i, "A").Value = "ZP" Then
            If Left(Cells(i, "C").Value, 1) = "Z" Then
                Cells(i, "A").Value = "ZPAC"
            End If
        End If
    Next i
End Sub