看板 Visual_Basic 關於我們 聯絡資訊
bd="字母小寫abcd" LenB(StrConv(bd, vbFromUnicode)) bd這時算出的字元數為12 然後我要取出前6個字元 我試用left(bd,6),但會跑出"字母小寫ab" 但我要的結果是"字母小",請問還有什麼方式可以寫出來? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 210.202.202.98
williewillie:LEFT(BD,3) 12/22 17:58
williewillie:你用LENB 會把中文當兩個字算 4中文*2=8+4英文=12 12/22 18:07
williewillie:LEN則是所見的字有多少便算多少字元=8 12/22 18:08
williewillie:如果上面用LEN 那取出字母小請用LEFT 12/22 18:11
williewillie:若要用LENB 取出字母小 則用LEFT(BD,6) 12/22 18:12
williewillie:更正 LEFTB(BD,6) 12/22 18:12
memory812:謝謝你...^^ 12/23 09:19
memory812:謝謝你,我要的就是LEFTB(BD,6),這個答案...^^ 12/23 09:32
MOONRAKER:我就想這種狀況明明就要用leftb() 怎麼一直在講left() 12/23 16:56
MOONRAKER:難道VB6還有什麼不為人知的秘密 @@ 12/23 16:56