返回列表 上一主題 發帖

[發問] 關於 Len & LenB 的問題請教

[發問] 關於 Len & LenB 的問題請教

請教先進關於 Len & LenB 的問題:
我在工作表中使用 Len & LenB 的結果都很正常,
但是在 VBA中 使用 LenB 的結果卻是在工作表中使用 LenB 的結果的兩倍?
是否使用上有所差異?
煩請先進們解惑,謝謝

JS

VBA中:LenB函數返回的是用於代表字符串的字節數,而不是返回字符串中字符的數量。
這跟工作表上的lenB是完全不同的。
你要在vba中取得跟工作表LenB函數一樣的效果,用中括號括起來
如..b= [lenb(d1)]
結果與工作表函數=LenB(d1)相同

TOP

回復 2# oobird


    不好意思,再請教 版主 oobird
    我使用中括號後,出現 "錯誤 2029" 的訊息,不知道是哪裡出問題?
   另外,中括號 不知道代表甚麼意思?
   再請 抽空解惑,感恩.....

JS

TOP

中括號可用於定義的名稱,儲存格範圍或公式
這裡就表示公式。
  我使用中括號後,出現 "錯誤 2029" 的訊息
不知你如何使用。若你沒錯就是電腦錯,把電腦丟了吧!通知我去資源回收。

TOP

回復 4# oobird

雖然使用 oobird 版主的方式 我試不出來....電腦也捨不得丟....
不過還是很感謝您的協助....

另外,我從 Google 搜尋到 這個討論區在去年就有這個問題的探討,連結如下,提供大家參考
http://forum.twbts.com/thread-31-1-1.html

TOP

        靜思自在 : 【時日莫空過】一個人在世間做了多少事,就等於壽命有多長。因此必須與時間競爭,切莫使時日空過。
返回列表 上一主題