返回列表 上一主題 發帖

假如 [a1]的第3個字是中文則 ..........

假如 [a1]的第3個字是中文則 ..........

假如 [a1]的第3個字是中文則 ..........
語法是???

中文字? 還是全型字都算?

T$ = Mid([A1], 3, 1)
If Evaluate("leftB(""" & T & """)") <> T Then MsgBox "第三字是全型字"

TOP

中文字? 還是全型字都算?

T$ = Mid([A1], 3, 1)
If Evaluate("leftB(""" & T & """)")  T Then MsgBox  ...
准提部林 發表於 2016-7-18 21:47


中文字 跟全型字有何差別  ?? 全型字包含簡體字嗎???
您的答案是全型字的答案?

TOP

t$ = Mid(Cells(i, 1), 3, 1)
If Asc(t) < 0 Or Asc(t) > 255 Then MsgBox "第三字是全型字"
{...} 表示需要用 CTRL+SHIFT+ENTER 三鍵輸入公式

TOP

t$ = Mid(Cells(i, 1), 3, 1)
If Asc(t) < 0 Or Asc(t) > 255 Then MsgBox "第三字是全型字"
ML089 發表於 2016-7-19 06:33


請教asc 碼  中文字(繁體字)的範圍是多???

TOP

回復 5# t8899

我對中文字碼不是很懂,中文字碼有 BIG5、unicode ...好多種,可以上網查看看。

BIG5字碼可以參考
http://www.me.tnu.edu.tw/study/m ... tutor/r05/index.htm
{...} 表示需要用 CTRL+SHIFT+ENTER 三鍵輸入公式

TOP

t$ = Mid(Cells(i, 1), 3, 1)
If Asc(t) < 0 Or Asc(t) > 255 Then MsgBox "第三字是全型字"
ML089 發表於 2016-7-19 06:33


我又想反推回來
asc 的值是 55 這碼是??
語法是??

TOP

回復 7# t8899


MsgBox Chr(55) --- 7
MsgBox Chr(65) --- A
{...} 表示需要用 CTRL+SHIFT+ENTER 三鍵輸入公式

TOP

        靜思自在 : 【蒙蔽的自由】人常在什麼都可以自由自在的時候,卻被這種隨心所欲的自由蒙蔽,虛擲時光而毫無覺知。
返回列表 上一主題