我有两个工作表,包含我需要的数据的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会自动运行上面的代码,然后将新项目名称复制到复制的表中? 这将离用户一步,导致数据中的错误减少。