Another possible solution would be to use a ListView control rather than a ListBox.
Code can be written to have the rows in the ListView with different coloured font, so font could be red if column C is empty and green if not.
The coding is not straight forward.