![]() |
1
11
vba/vb6中的方括号用于访问“外部标识符”,即不合法的标识符。例如:
以及以下划线开头的隐藏成员:
然而,在这个问题的代码上下文中,方括号是,
as Scott indicated
,基本上是
这就是为什么 Rubberduck (一个我管理/贡献的开源vbide插件项目)将它们解析为“运行时表达式”:
换句话说,这是:
也可以这样写:
…这可能是一个糟糕的代码,有大量冗余的隐式操作正在进行。
从来没有,
从未
任何理由都可以用方括号括一个整型文字:这只是一种迂回的方法
通过显式转换可以更好地做到:
…或者甚至用( 喘息 类型提示:
|
![]() |
Kram Kramer · 通过vba自动调整文本大小以适应形状 8 月前 |
![]() |
Eric · 我有邮政编码替换问题Excel VBA 8 月前 |
![]() |
Chasester · VBA使用嵌套的DIV抓取URL 8 月前 |
![]() |
Iron Man · 代码插入和复制到错误的工作表 8 月前 |
|
NoFafo · 将文本框放入数组进行格式化 8 月前 |
![]() |
Smokestack · 过滤器范围C3:G3并粘贴到其他单元格 9 月前 |