Я пытаюсь создать «оператор If», где я проверяю столбец B, содержит ли он частичную строку («BMC-»).Затем напишите «Спецификация» в столбце E.
Я уже пытался использовать формулу, но я хотел бы, чтобы это было записано в виде макроса.
= IF (ISNUMBER (SEARCH ("BMC - ", B14))," Спецификация "," ")
Sub Descriptions()
For r = 14 To Cells(Rows.Count, "B").End(xlUp).Row ' From row 1 to
the last row with data
On Error Resume Next
If Cells(r, "B") = "BMC-9" > 0 Then
Cells(r, "E").Value = "Bill of Materials"
End If
Next
End Sub
Я хочу, чтобы код зацикливался до последней строки, чтобы найти все строки, содержащие частичный текст" BMC-"в колонке B написать" ведомость материалов "в колонке E