有没有一种方法可以使用Excel VBA将单元格引用更改为另一个选项卡?

时间:2019-10-28 18:09:24

标签: excel vba

我正在使用Excel VBA来学习一些其编码。但是,我现在遇到了自己不知道该怎么做的问题。这是我的excel的总结。

我在跟踪销售方面表现出色。因此,在第一个水龙头上,我有一个摘要选项卡,其中将显示我的销售摘要,例如客户名称,采购订单编号,数据,销售价值等。因此,对于每一行,我都有一个销售记录。我创建了一个按钮,当我进行新销售时,单击它,它会在摘要页面上自动创建新行,并复制我的模板标签以创建新销售条目。但是,我设置的代码是复制摘要页面上的前一行,使其成为新销售的条目,但是当我复制它时,我的模板选项卡中带有引用单元格。当我单击按钮时,是否可以将新行上的引用更改为我创建的新标签?

这些是我用来插入新行和新标签的代码:

Private Sub NewGP_Click()


  Range("3:3").Insert Shift:=xlUp

  Range("4:4").Select

  Selection.Copy

  Range("3:3").PasteSpecial xlFormats

  Range("4:4").Select

  Selection.Copy

  Range("3:3").PasteSpecial xlPasteFormulas

  Sheets("GP").Copy , ActiveSheet

  Worksheets("GP (2)").Visible = True

  Sheets("GP (2)").Activate

  ActiveSheet.Unprotect "password"


End Sub

这些是当我单击按钮时要更改为工作表GP(2)的单元格引用。

excel snapshot reference cells

0 个答案:

没有答案