像 C/CPP/CSharp/JScript 一样,我们如何在 VBA 中进行链式赋值?换句话说,VBA 是否具有赋值运算符的右结合性?
例如在 C-sharp 和 JavaScript 中,我们可以使用:
var alpha, bravo, charlie;
alpha = bravo = charlie = "hello";
现在在 VBA 中编写这个表达式必须:
Dim alpha, bravo, charlie
alpha = "hello"
bravo = "hello"
charlie = "hello"
但我们不能使用:
Dim alpha, bravo, charlie
alpha = bravo = charlie = "hello"
VBA 不允许折叠表达式。有没有其他方法可以做到这一点?