![]() |
1
1
例如:
|
|
2
0
你可以试试这个简单的代码
|
![]() |
3
0
尝试1已接近。正如黑猫在评论中提到的,你的迭代变量是
尝试2有两个主要问题。首先,您不是在循环用户表单的控件,而是试图从工作表中访问某些内容。然而,你甚至没有这样做:你真正在做的是比较 一串 “sh.listbox1”为空字符串。
尝试3抛出编译器错误,因为集合
我强烈建议更改您的语法和逻辑
如果
你需要一个Else分支,不要使用这种奇怪的语法,使用引号直接在后面添加第一条语句
也就是说:当你真的想检查
姓名
在控制中,尝试1(经过上述纠正)是正确的做法。但是,如果你使用编码进行处理,你会发现最好重命名控件,如果它们的名称有意义,比如
|
![]() |
SoftTimur · Excel公式,用于删除范围底部的空行 5 月前 |
![]() |
A B · C#Excel自动调整列避免长文本时出错 5 月前 |
![]() |
Seldon · Office脚本:尝试将切片器添加到透视表 5 月前 |
![]() |
Kram Kramer · 通过vba自动调整文本大小以适应形状 5 月前 |
![]() |
Eric · 我有邮政编码替换问题Excel VBA 5 月前 |
![]() |
user29030156 · 需要根据表1中的标准自动填充表2 5 月前 |
![]() |
Iron Man · 代码插入和复制到错误的工作表 6 月前 |