这可能是一个简单的问题,但我是一名业余编码员(充其量)并且无法弄清楚如何使这项工作。
我正在创建家庭预算,并且正在尝试将某些列(H-AZ)从上一个工作表复制到下一个工作表。
我需要这样做的原因是我正在尝试复制跟踪我们支出的表格。我将表格式化为隔离某些支出(天然气,杂货等),并根据位于另一个单元格中的描述符对单元格的值求和。随着家庭消费习惯的改变,这张桌子将不断发展。
由于这个表每个月都会增加复杂性,所以我不想重新输入所有旧公式。我只想输入新公式。
如果其中任何一个太令人困惑,请告诉我,我会尽力澄清我的问题。
感谢您的帮助
此致 约西亚
答案 0 :(得分:2)
试试这个。该公式未被复制
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
答案 1 :(得分:0)
Sounds like you need a PivotTable and a Calculated Field in which to store the formula. That way you just enter the Data(expenses) into a sheet every month and refresh the Pivotable to get the new calculated results. Bear in mind, pivots can do SUM, AVERAGE, COUNT and other totaling Built-in. So you won't need a Calculated Field for that..
Highlight the table data and click insert PivotTable. Search for Tutorials for Pivots online. some suggestions:
Let me know how it goes, I'll refine my answer to point you and others in the right direction. G