【问题标题】:Excel VBA code for selection of a range [closed]用于选择范围的 Excel VBA 代码 [关闭]
【发布时间】:2015-04-28 06:56:01
【问题描述】:

请帮我解答这个问题。 假设我已经通过鼠标选择了一个范围(B5-B30)。我需要一个 VBA 代码,它可以为我在另一列 (A5-A30) 中选择完全相同的单元格。然后我需要将某个文本粘贴到(A5-A30)中。

是否有执行此操作的 VBA 代码?

【问题讨论】:

    标签: excel vba range selection


    【解决方案1】:

    这样就可以了:

    selection.offset(0,-3).select
    

    将-3改成多少列,-1是左边一,1是右边一。

    如果您也想移动多行,也可以更改 0。

    如果您只想粘贴而不选择,请执行以下操作:

    Selection.Offset(0, -3).PasteSpecial xlPasteAll
    

    如果您想要值而不是公式,请将 xlPasteAll 更改为 xlPasteValues。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-05-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-07-22
      • 2017-01-22
      • 2014-03-04
      相关资源
      最近更新 更多