因为在最前面部分,包含有 数字 "0",现在系统将 "0" 自动去掉了,如何设置呢?

解决方案 »

  1.   

    OWC 控件10版本以上可以设置
    Spreadsheet1.Range("A1").NumberFormat="@"   '文本格式
      

  2.   

    从对其的角度看,好像是可以的。但是数字还是会被去掉第一个 “0”
    SpSheet.Range("C" & CStr(iCount)).NumberFormat = "@"  
    SpSheet.Cells(iCount, 3) = ItemX.SubItems(1)其中 SubItems(1) 的内容为 “0302”
    得到的结果为“302”,开始的“0”没有了。
      

  3.   

    经测试,设置格式后也不行,那就不设置了,如下吧
    SpSheet.Cells(iCount, 3) = "'" & ItemX.SubItems(1)