急!VBA string的長度,在VBA程式設計中檢測字串長度的函式名是

2022-09-22 00:22:08 字數 1494 閱讀 9807

1樓:匿名使用者

string的長度取決於你的記憶體。

當然api裡面的引數因為是c++,很多都是固定長度的。

2樓:匿名使用者

你是在什麼環境下編vba,我剛在excel裡試了,肯定不止256,我試到了300003。

**如下:

sub ss()

dim ss as string

dim i as long

ss = "abc"

for i = 1 to 100000

ss = ss & "abc"

next i

msgbox len(ss)

end sub

vb6中的幫助這麼介紹:

string 資料型別

字串有兩種:變長與定長的字串。

變長字串最多可包含大約 20 億 ( 2^31)個字元。

定長字串可包含 1 到大約 64k ( 2^16 ) 個字元。

注意 public

定長字串不能在類模組中使用。

string 之字元碼的範圍是 0 到 255。字符集的前 128個字元(0 到 127)對應於標準的 u.s.

鍵盤上的字元與符號。這前 128 個字元與 ascii 字符集中所定義的相同。後 128 個字元(128 到

255)則代表特殊字元,例如國際字元,重音符號,貨幣符號及分數。string 的型別宣告字元為美元號

($)。

在vba程式設計中檢測字串長度的函式名是?

3樓:浦存杞靜珊

你理解錯了,上面表示式的意思是從字串"assiab"的第三個字元開始

查詢字元"a",如果存在就返回位置,這裡不區分大小寫,所以就返回a的位置5了,

4樓:匿名使用者

len(單個漢字算一個字元)

lenb(單個漢字算兩個字元)

用法與excel中是一樣的,可參考以下excel對應函式的幫助

5樓:匿名使用者

a=len(str)

6樓:匿名使用者

len和lenb是一樣的。

vba**中統計出字串長度後如何在統計結果左補零?

7樓:真真真白丁

請問你拼接的這個字串都是數字嗎?如果都是數字,則用format函式,用法:format(字串,0的個數)。舉例:字串為「123」,左邊要補3個0,生成6位字串。

format("123","000000")如果不是數字,則用string函式補零,用法:string(重複次數,字元)。例如,字串為」abc「,要左補0生成6位字串。

string(6-len("abc"),"0")&"abc"

8樓:

假如結果在a1,在b1輸入公式,得到補零資料

="0"&a1

cad在畫好完整圖形後怎麼調整段的長度

那應該是移動命令m,然後點你要移動的物體,然後移動滑鼠,不要點滑鼠,移動到你要的方向,輸入數字,回車,即可 用移動命令 m 或是偏移命令 o 都可以,不一定要用一種方法,靈活處理問題。快捷鍵 m 然後選後 輸入33 cad2007中,怎樣修改已經畫好的線段的長度 1 開啟cad2007,繪製一條10...

在oracle中怎麼查詢某個欄位的長度

select from 表名 where length nvl 欄位,1 order by 欄位 例如 一個列裡面有長短不一的數字如何判斷數字的長度 如 i code 使用select i code from tablename where length i code 4。即可算出答案 另外,一個漢...

把12v的電瓶減成3 7v到4 2v後在連線充電寶主機板,這樣可以給手機充電嗎?安全嗎?(不在充電寶

你那麼笨,買個車載充電器不就可以用了嗎?你看邊開車邊充電,看到手機被充壞沒有 可以的。但3.7後必須得是直流 樓上真逗,12電瓶難道還是交流?12v電瓶怎麼接3.7v的充電寶主機板?圖上這個是穩壓電源板,商家處有輸入電壓範圍引數,可以諮詢清楚,在一定的範圍內,輸入電壓上下波動,但輸出5v不會變。可以...