如:Combo1.AddItem mrc1.Fields("chongwuID") & mrc1.Fields("chongwuNM")
假如显示出来是01AAA,如果想显示为01  AAA,应该怎么做啊?

解决方案 »

  1.   

    假如显示出来是01AAA,如果想显示为01  AAA,应该怎么做啊?
    SPN=2
    Combo1.AddItem mrc1.Fields("chongwuID") & Space(SPN) & mrc1.Fields("chongwuNM")
    Combo1.AddItem mrc1.Fields("chongwuID") & String(SPN," ") & mrc1.Fields("chongwuNM")
      

  2.   

    我好象知道两种方法:
    1. Combo1.AddItem mrc1.Fields("chongwuID") & vbTab&  mrc1.Fields("chongwuNM")
    2. Combo1.AddItem mrc1.Fields("chongwuID") & " " &  mrc1.Fields("chongwuNM")
      

  3.   

    lyllxfly(Iamunknown) ,按你的做法显示出来中间还是没空格呀,还是连在一起的.SPN是什么意思呢?
      

  4.   

    bingge(兵哥),我也用过你说的方法做过呀,但中间总是没空格,还是连在一起的.
      

  5.   

    lyllxfly(Iamunknown) ,刚忘了把SPN=2加进去.把它加进去就好了.问题可以解决了,但不明白SPN=2是什么意思.能否在帮忙讲讲呢?谢谢了!
      

  6.   

    应该会有空格的.用SPACE函数就可以了,这个函数就是加空格的.SPACE(N)'N参数就是空格的个数.