时间比较没有捕捉

我正试图validation来自Excel的导入数据。 有些情况下我得到这样的值:12:00:00 AM。 这些不应该飞。 我比较他们:

if cellRange(1, CInt(fieldMapping)).Value.ToString = "12:00:00 AM" then ... 

(cellRange是typesMicrosoft.Office.Interop.Excel.Range)

为什么这个比较没有解决到“那么”的声明? (不pipe我是否使用.ToString)

比较必须使用'#':

 if cellRange(1, CInt(fieldMapping)).Value.ToString = #12:00:00 AM# then ...