Есть ли элегантный способ написать, если A ИЛИ B ИЛИ C тогда X еще ничего не делает?Например,
If WorksheetFunction.CountA(Range("J:J")) <> SymbolCount Then
MsgBox "Check column J in Estate worksheet for fill completion"
End If
If WorksheetFunction.CountA(Range("K:K")) <> SymbolCount Then
MsgBox "Check column K in Estate worksheet for fill completion"
End If
Самое креативное решение, о котором я мог подумать, - это добавить CountAs и посмотреть, соответствует ли он SymbolCount * NumberOfTests, но это будет означать предоставление неспецифического ответного сообщения.