excel - VBA 执行一分钟,然后看似无缘无故地循环回到 with 语句
问题描述
在工作中它工作了 5 次然后坏了。在家里它工作了 10 次,直到它再次开始这样做:它执行唯一的 with 语句,而不是结束 with 而是跳回到 with 语句的开始代码(Set rng)。
我只执行一行代码,并且行为似乎异常不稳定。
With ws
Set rng = .[A3:A7]
rng.TextToColumns Destination:=rng, DataType:=xlDelimited, _
TextQualifier:=xlDoubleQuote, ConsecutiveDelimiter:=True, Tab:=False, _
Semicolon:=False, Comma:=False, Space:=True, Other:=True, OtherChar:= _
":", FieldInfo:=Array(Array(1, 1), Array(2, 1), Array(3, 1), Array(4, 1),
Array(5, 1), Array(6, 1)), TrailingMinusNumbers:=True
End With
为什么它不能始终如一地执行?不应该吗?
解决方案
推荐阅读
- jenkins - 如何在没有调用方法的情况下访问 vars/*.groovy Jenkins 库中的全局变量/函数?
- postgresql - 更新查询中的 LIMIT 1 更新所有行而不是只更新一个 postgres
- css - css - RShiny 小部件:如何为 radioButtons() 和 checkboxGroupInput() 着色?
- flutter - 如何根据颤动中的文本高度调整容器高度?
- bash - 为什么要使用 printf '%s\n' "message"?
- php - Select2 使用 Laravel 8 从数据库中多选选择项目
- c# - 使用 C# 压缩 S3 文件
- node.js - MongoDB多阶段更新
- android - 如何在爆炸过渡后添加动作
- python - 如何停止插入情节中缺少的值?