【问题标题】:How do I copy a range of cells relative to my active cell?如何复制相对于我的活动单元格的一系列单元格?
【发布时间】:2019-06-06 20:33:35
【问题描述】:

我正在尝试编写宏来选择与我的活动单元格相关的一系列单元格并复制所有选定的单元格。

目前我的代码选择了这些单元格,但不复制它们。

Sub CellCopy()
ActiveCell.Offset(0).Resize(5, 8).Select
ActiveCell.Copy
End Sub

谢谢,非常抱歉的帖子。

【问题讨论】:

  • ActiveCell.Offset(0).Resize(5, 8).Copy 但你必须粘贴到某个地方。
  • 当您通过F8 功能键单步执行您的代码时,您的电子表格是否显示移动虚线的“行军蚂蚁”?
  • 不确定这种情况是否可行,但我建议继续阅读:How to avoid using Select in Excel VBA

标签: excel vba copy offset


【解决方案1】:

代替

    Activecell.Copy

你需要使用

   Selection.Copy

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-09-19
    • 2017-03-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-03-22
    • 1970-01-01
    相关资源
    最近更新 更多