Vba 如何从上一个工作表复制列

Vba 如何从上一个工作表复制列,vba,excel,Vba,Excel,这可能是一个简单的问题,但我是一个业余程序员(充其量),不知道如何使这项工作 我正在创建一个家庭预算,并试图将某些列(H-AZ)从上一个工作表复制到下一个工作表 我之所以需要这样做,是因为我试图复制一个跟踪我们支出的表。我对表格进行了格式化,以隔离某些支出(煤气、食品等),并根据另一个单元格中的描述符对单元格的值求和。随着我的家庭消费习惯的改变,这张表将不断演变 因为这个表的复杂性每个月都会增加,所以我不想重新输入所有的旧公式。我只想输入新的公式 如果其中任何一个太让人困惑,请让我知道,我会努力

这可能是一个简单的问题,但我是一个业余程序员(充其量),不知道如何使这项工作

我正在创建一个家庭预算,并试图将某些列(H-AZ)从上一个工作表复制到下一个工作表

我之所以需要这样做,是因为我试图复制一个跟踪我们支出的表。我对表格进行了格式化,以隔离某些支出(煤气、食品等),并根据另一个单元格中的描述符对单元格的值求和。随着我的家庭消费习惯的改变,这张表将不断演变

因为这个表的复杂性每个月都会增加,所以我不想重新输入所有的旧公式。我只想输入新的公式

如果其中任何一个太让人困惑,请让我知道,我会努力澄清我的问题

谢谢你的帮助

真诚地,
约西亚试试这个。无法复制公式

Sub CopyColumnValue()

    Sheets(ActiveSheet.Index - 1).Columns("H:AZ").Copy
    Sheets(ActiveSheet.Index).Columns("H:AZ").PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
        :=False, Transpose:=False

End Sub

听起来您需要一个数据透视表和一个计算字段来存储公式。这样,您每月只需将数据(费用)输入一张工作表,并刷新数据透视表即可获得新的计算结果。请记住,枢轴可以内置求和、平均、计数和其他求和功能。因此,不需要计算字段

高亮显示表数据,然后单击“插入数据透视表”。联机搜索轴的教程。 一些建议:

让我知道进展如何,我会完善我的答案,为你和其他人指明正确的方向。
这很有效。我取出粘贴值是因为我想保存公式而不是值。非常感谢你的帮助