用于选择范围的Excel VBA代码

时间:2015-02-26 02:09:13

标签: excel vba range selection

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

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

1 个答案:

答案 0 :(得分:1)

这样做:

selection.offset(0,-3).select

将-3更改为多少列,-1表示左侧,1表示右侧。

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

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

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

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