VB上的一些编辑异常,求解答

VB上的一些编辑错误,求解答!
    .SubItems(1) = txtPrice.Text               '价格
    .SubItems(2) = txtBarCode.Text            '条码
    .SubItems(3) = txtGoodsNum.Text                '数量
    .SubItems(4) = IIf(Ch2.Value = 1, "允许", "")  '打折状态
    .SubItems(5) = frmGoods.GetGoodsState(Item,CLng(txtGoodsNum.Text),_
    CLng(txtCautionNum.Text), IIf(s1 = "NULL","", s1),_
    txtDateS.Text , txtDateE.Text, CLng(Ch1.Value))      '商品状态

    .SubItems(6) = cmbFactory.Text        '厂家
    .SubItems(7) = cmbProvide.Text        '供应商

    本人在学习编辑超市功能菜单上遇到一问题,但又不清楚是哪里错误,主要是标识符的问题,按我理解应该是格式不正确,就以上红色代码(注:具体的不用理解意思)求解答!
标识符 VB 格式

------解决方案--------------------
逗号和下划线之间加个空格