使用宏将数据从一列添加到excel中的现有列

时间:2018-06-07 05:41:20

标签: excel vba excel-vba

我是excel并使用宏的新手,我如何实现以下查询

如何通过按Excel中的按钮将数据添加到其他列?

当用户按“保存”时, B2 列中的数据将添加到 F 列的列中。

我尝试在下面的代码中执行但是我无法正常工作

Sub ButtonSave_Click()
Range("B2").Value = Range("F" & Row).Insert
End Sub

enter image description here

如何处理?

提前感谢!

2 个答案:

答案 0 :(得分:3)

使用以下内容并将Activesheet替换为实际的工作表名称,例如Worksheets("Sheet1")

代码:

Option Explicit
Public Sub ButtonSave_Click()
With ActiveSheet '<== replace with actual sheet reference
    .Range("F" & .Cells(.Rows.Count, "F").End(xlUp).Row + 1) = .Range("B2")
End With
End Sub

答案 1 :(得分:0)

Row=Range("F1").End(xlDown).Offset(1,0).Row
Range("F" & Row).Value=Range("B2").Value