代码读取更改列并采取操作。 VBA

时间:2018-03-05 15:23:41

标签: excel-vba vba excel

我有两个工作表,包含我需要的数据的Worskheet 1和重新安排此数据的工作表2,因此我可以在需要时运行数据透视表。

以下是我目前在工作表2上使用的代码:

Sub AddProj_Click()


Sheet1.Range("Master").Select


Selection.Copy

Range("C" & Rows.Count).End(xlUp).Offset(1).Select

ActiveSheet.Paste


End Sub

代码的作用是复制预定义的表格,并在按钮点击时将其粘贴到Worskheet 2中C列的下一个空行。按钮也在工作表2中。然后用户必须在第一个单元格中键入项目名称,我的公式将从工作表1中提取数据。

是否可以这样做,一旦用户在工作表1中添加新项目,Excel会自动运行上面的代码,然后将新项目名称复制到复制的表中? 这将离用户一步,导致数据中的错误减少。

0 个答案:

没有答案