excel - VBA,向上/向下填充行以与最后一行对齐
问题描述
我正在尝试删除行直到它遇到我的最后一行或填写行以与最后一行对齐。
有时我的工作表如下所示,我需要删除行以与我的最后一个行号对齐。:
但是有时我的工作表如下所示,我需要填写其他列:
有没有可以做到这一点的功能?我发现很难确定何时填满或填满。
谢谢
解决方案
记住众所周知的使用注意事项UsedRange
,你可以试一试
Dim lastRow As Long
With ActiveSheet ' <- change it to your actual sheet reference
With .UsedRange
lastRow = .Rows(.Rows.Count)
End With
End With
推荐阅读
- java - 由于找不到类错误,无法运行任何 Java 文件
- ios - ios Swift 协议数据
- android - 如何检测覆盖窗口已隐藏在 Android 12 中
- python-3.x - 如何从不包含@的字符串中提取电子邮件?
- android - 应用程序覆盖活动
- c# - 如果在屏幕上不可见,则自动移动控件
- java - 不同大小的Excel页脚
- ansible - 如果 *any* 主机有事实,如何运行 Ansible 任务
- android - 有没有办法在视频播放时强制对讲宣布使用提示?
- c# - 有没有人在 request.ContentType 中使用 application/edn 从 C# .Net 发布查询请求。引号需要转义序列