VBA noob回来了。我需要一些基本的东西,我想为你的专业人员提供帮助。检查单元格中的多个值
我有一个值,如
P595349 saf XD
P5933 LP XD
P5955 GW1 (GG+W+P+E) XD
一个范围(H列)我想是一个公式或VBA代码,看看如果电池包含59和PD应该在E列打印正确和如果不是,它应该在列E中打印不正确。
我今天只有一个开始,但我不知道如何在这种情况下添加第二个值(59)。
Sub AddDashes()
With ThisWorkbook.Worksheets("sheet1")
Dim SrchRng As Range, cel As Range
Set SrchRng = Range("A:a")
For Each cel In SrchRng
If InStr(1, cel.Value, "PD") Then
cel.Offset(0, 3).Value = "Decided"
Else
cel.Offset(0, 3).Value = "not"
End If
Next cel
End With
End Sub
因此,您的示例值都不正确,因为它们不包含“PD”? – CallumDA
SORRY !!我用VBA整整一天之后,脑海里已经疲惫不堪。值是XD和59 – DL1
另外,您是否要打印“正确”或“已决定”? – CallumDA