【问题标题】:Dynamically Select Cell after the end of range of cells在单元格范围结束后动态选择单元格
【发布时间】:2018-10-12 01:12:38
【问题描述】:

我有以下代码:

Range("A1").Select
Selection.End(xlDown).Select
Range("A55").Select
ActiveCell.FormulaR1C1 = "Signature"

我的目标相对简单。我有从 A1 到 E50 的一系列数据,尽管在多个报告中行不同。我本质上是在使用录制的宏来帮助快速格式化报告。但是,由于 VBA 指向单元格 A55 以在数据结束后添加签名行,所以我想看看是否有人快速修复以在动态数据范围结束后动态选择 X 单元格。

提前感谢您抽出时间帮助我。

杰西

【问题讨论】:

  • 所以您只想获取每个报告的最后一行?

标签: excel select dynamic range vba


【解决方案1】:

我相信您正在寻找 .Offset 方法。

要将签名往下放5行(在同一列),

Range("A1").End(xlDown).offset(5, 0) = "Signature"

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-08-17
    • 1970-01-01
    • 1970-01-01
    • 2019-03-27
    • 2014-01-16
    • 2023-03-30
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多