在vba中,有一个字符串#F#5,我需要得到第二个#后面的部分,它也有可能为多位,请问怎么得到呢?

解决方案 »

  1.   

    i=instr(1,"#F#5","#")
    j=instr(i+1,"#F#5","#")msgbox mid("#F#5",j+1)
      
    *****************************************************************************
    欢迎使用CSDN论坛阅读器 : CSDN Reader(附全部源代码) 
    http://www.cnblogs.com/feiyun0112/archive/2006/09/20/509783.html
      

  2.   

    mid(instr(instr("#F#5","#")+1,"#F#5","#")+1)
      

  3.   

    dim S as String
    dim S1() as String
    S="#5#6"
    s1=Split(s,"#")
    for i=0 to UBound(s1())
        print s1(i)
    next i