相关疑难解决方法(0)

VBA中的Trim()和Trim $()有什么区别?

trimtrim$vba有什么区别?今天我偶然在vba中使用了left和trim函数,编译器说cant find project or library

当我用谷歌搜索它时,在论坛上我发现用户使用了这些

 vba.trim("string")
Run Code Online (Sandbox Code Playgroud)

他回答用vba作为函数的前缀.并且令人惊讶的是它也在我的电脑上工作.但我找到了这些功能

 trim and trim$ 
 left and left$ 
 leftb and leftb$
Run Code Online (Sandbox Code Playgroud)

我想知道什么是修剪和修剪$.我想找到差异因此我开始谷歌它但结果是修剪忽略$ alphabet.

我只是很想知道它.我怀疑修剪是vba功能和修剪$是excel表功能.但我们必须Application.worksheetfunction使用excel功能吗?任何人都可以区分修剪和修剪$.

excel vba trim excel-vba

13
推荐指数
3
解决办法
2万
查看次数

Mid()vs Mid $()

根据VB6中的文档,Mid()函数返回一个变量,但Mid $()返回一个字符串,显然这更有效.

我的问题是:

  1. 我可以用什么简单的测试来辨别性能上的差异?我尝试使用Perfmon监视一个简单的应用程序执行一些字符串操作,但是没有明显的区别.

  2. 值得担心吗?我已经养成了使用$ -ized函数的习惯,但是我应该推荐团队中的每个人也使用它吗?

vb6

11
推荐指数
1
解决办法
2万
查看次数

使用$构建字符串函数

使用返回字符串的内置函数Left或使用相同的函数和$附加(Left$)之间有什么区别吗?

这个输出:

Debug.Print Left("Foo", 2)
Debug.Print Left$("Foo", 2)
Run Code Online (Sandbox Code Playgroud)

总是

Fo
Fo
Run Code Online (Sandbox Code Playgroud)

我怀疑它是完全相同的,并且$版本仅出于某些兼容性原因而存在.

excel vba

1
推荐指数
1
解决办法
64
查看次数

标签 统计

excel ×2

vba ×2

excel-vba ×1

trim ×1

vb6 ×1