excel - 查找最后一列 - 返回错误的列
问题描述
在 rowTop(即第 1 行)中,我在第 1 列和第 516 列之间有空白单元格。然后我在第 517 列和第 573 列之间有值的单元格。然后一直空白到电子表格的末尾。
下面的行始终返回 517 列。感觉就像 VBA 连续按两次 Ctrl+Left。
With ActiveSheet
colLast = Cells(rowTop,Columns.Count).End(xlToLeft).Column
End With
我已经使用相同的代码几个月(包括今天早上)并且一直成功运行到现在。有没有办法解决?感觉就像是一个有故障/错误的 VBA,而不是错误的代码。
解决方案
推荐阅读
- google-bigquery - Big Query 不接受 EMOJI
- sql - select rows based on equal columns values
- wordpress - wordpress 中的分类无效
- linux - 带有文件路径参数的 Windows 10 Bash 和 Google Chrome
- popup - 在kivy中输入文本时如何使用建议或弹出建议?
- go - 配置 aws-sdk-go 与 localstack 的 SQS 交互
- c - Gstreamer RTSP `gst-launch-1.0` 等效 C 代码
- php - 无需登录即可验证 Google 云端硬盘上传
- python - 如何在 PyTorch 中使用 double 作为浮点数的默认类型
- javascript - 我希望列表中的检查值存储在数组中,但它没有给我正确的结果