如何从一个字符串中取得数字
比如
1X10
1.5X20
10X50
如何取得“X”左边的数字?
请高手赐教,给出代码
非常感谢

解决方案 »

  1.   

    left(yourstring, instr(1, yourstring, "X") -1)
      

  2.   

    你这个X是不是不确定的
    如还有是不是象这样的字符串  12XX34XX56
      

  3.   

    我上次写了一个函数
    你看一下
    http://community.csdn.net/Expert/topic/3173/3173367.xml?temp=.5429193里面有的函数你可以直接拿来用
      

  4.   

    left(ystring, instr(ystring, "X") -1)
      

  5.   

    要满足楼主所写的要求,用个val()函数就可以了
      

  6.   

    如何从一个字符串中取得数字
    比如
    1X10
    1.5X20
    10X50
    直接使用VAL函数
    例如:
    Dim A as string
    Dim B as single
    A="1.5X20"
    B=val(A)
    msgbox B