请给分析写以下代码?
有如下一段代码已经运行可以
If e.DataCol.Name = "等外" Select Case e.DataRow("等外原因") Case "沾色", "破洞"
e.DataRow("染整等外") = e.DataRow("等外") Case "大肚纱","疙瘩" e.DataRow("梳纺等外") = e.DataRow("等外") Case "缺纱","珠网" e.DataRow("织造等外") = e.DataRow("等外") End SelectEnd If
,但是想完成下列要求
上面代码中只有六个疵点:"沾色", "破洞","大肚纱","疙瘩" ,"缺纱","珠网" ,
根据实际情况可能还有新的疵点出现
判断一下,若果新出现的疵点,不是上面六种,则执行
Case " 新的疵点 "
e.DataRow("染整等外") = e.DataRow("等外")