VBA中的哪个命令可以计算字符串变量中的字符数?

时间:2009-11-12 20:19:51

标签: vba count variables command character

假设我有这个变量:

word =“habit”

VBA中的哪个命令将允许我计算此变量中有多少个字符(在我的例子中它是5)。

重要提示:变量“word”只包含一个单词,没有空格,但可能包含数字和连字符。

5 个答案:

答案 0 :(得分:21)

你的意思是计算一个字符串中的字符数?这很简单

Dim strWord As String
Dim lngNumberOfCharacters as Long

strWord = "habit"
lngNumberOfCharacters = Len(strWord)
Debug.Print lngNumberOfCharacters

答案 1 :(得分:9)

Len(word)

虽然这不是你的问题标题所要求的=)

答案 2 :(得分:8)

Len就是你想要的。

word = "habit"  
length = Len(word)

答案 3 :(得分:6)

使用Len功能

length = Len(myString)

答案 4 :(得分:1)

试试这个:

word = "habit"
findchar = 'b"
replacechar = ""
charactercount = len(word) - len(replace(word,findchar,replacechar))