Excel中的LEN和LENB,VBA中的Len和LenB
生活随笔
收集整理的這篇文章主要介紹了
Excel中的LEN和LENB,VBA中的Len和LenB
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
文章目錄
- Example
- Tips:
- Note:
Example
- Example 1
- Example 2
結(jié)果a,b,c分別為0 2 4
a是vba函數(shù)lenb,計算空變量 A1 占用的字節(jié)數(shù),因為 變量 A1是空的,所以返回0;
b是相當(dāng)于工作表中的公式,工作表函數(shù)返回文本字符的字節(jié)數(shù),1和0是兩個單字節(jié)字符,所以返回2;
c是vba函數(shù)lenb,計算單元格內(nèi)的值10,相當(dāng)于計算一個變體類型的臨時變量,然后返回占用的字節(jié)數(shù)4。
Tips:
LEN返回文本串的字符數(shù)。LENB返回文本串中所有字符的字節(jié)數(shù) 。
VBA規(guī)定表達式的中括號[]內(nèi)不能有變量,可以用Evaluate很好的替代,方便加入變量。當(dāng)加上[]或Evaluate,VBA中的LenB將雙字節(jié)字符按照2計數(shù)。
Note:
VBA有自帶的lenb函數(shù),和工作表中的lenb函數(shù)計算規(guī)則不一樣。
總結(jié)
以上是生活随笔為你收集整理的Excel中的LEN和LENB,VBA中的Len和LenB的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 拥抱ES6 (一)
- 下一篇: DOS命令:bcdedit