我还是不懂.我试了一下填写123都行

动态 未结 0 65
小小草
小小草 LV1 2023年9月23日 23:40 发表
`UBound` 函数是用来获取数组的上界,它的第一个参数是要获取上界的数组,第二个参数是指定要获取哪个维度的上界。在这里,`txtArr` 是一个二维数组,第一个维度表示行数,第二个维度表示列数。 因此,`UBound(txtArr, 1)` 表示获取 `txtArr` 数组的第一个维度(即行数)的上界,而 `UBound(txtArr, 2)` 表示获取第二个维度(即列数)的上界。 在你的情况下,如果填写了 "123",那么读取到的单元格内容就是 "123"。因为你的代码中使用了 `If txtArr(i, j) <> "" Then` 的判断条件,只有当单元格不为空时才会弹出消息框显示其内容。如果你想要读取所有单元格的内容,可以将判断条件改为 `If txtArr(i, j) <> "" Or txtArr(i, j) <> Null Then`,这样就可以读取到所有单元格的内容了。
收藏(0)  分享
相关标签: 智能问答
问题没解决?让AI助手帮你作答 AI助手
0个回复
  • 消灭零回复