有一个字段的值是含有空格的字符串,比如:material status,现需要将其变成 Material Status的形式,即:以空格将这个字符串(material status)分开,然后每个单词的首字母大写,其余不变。该函数的参数就是这个字符串,FUCase(string),谢谢大家!

解决方案 »

  1.   

    Split+UCase+Instr+Mid+Join等几个基本的函数,自己写就是了
      

  2.   

    Public Function FUcase(ByVal InString As String) As Variant
    Dim a, i As Byte, s As String
    a = Split(InString, " ")
    For i = 0 To UBound(a)
        a(i) = Ucase(Left(a(i), 1)) & Right(a(i), Len(a(i)) - 1)
        s = s & a(i) & " "
    Next
    FUcase = s
    End Function这结帖率……当作我自己练练手吧,哈哈
      

  3.   

    可是我不熟悉VB,这个函数要在SSRS中被调用的,麻烦帮我写一下。谢谢!