Определите диапазон, который вы хотите проверить, l oop каждую ячейку в диапазоне и проверьте наличие пустых ячеек.
dim myWS As Worksheet
set myWS = ThisWorkbook.Worksheets("myWorksheet")
With myWS
Dim loopRange As Range
set loopRange = .Range(.Cells(2,10),.Cells(.UsedRange.Rows.Count,10))
End with
dim currCell As Range
for each currCell in loopRange
if currCell.Text<>vbNullString Then
currCell.Offset(0,3).Value = "Alerted Transaction"
end if
next
Есть лучшие способы получить последнюю заполненную ячейку в столбце, но то есть на другой день :) 1004 *