把sheet表中的各个数值随时汇总到另外一张表中,得出各个sheet表的合计值。谢谢
要统计的sheet1,sheet2,sheet3,sheet4表中的列不变,但是行是变化的。
追答不太明白你的意思,你是说行的内容还要对应?
追问呵呵,就是把现金日记账余额,还有各个银行存款日记账的余额,都自动汇总到另一表中,把这些余额合计起来。关键是怎样自动汇总到另一表中
追答可以先汇总一张表的余额,再用公式汇总各个表的余额
sheet1表中的数值是有变化的,表格是向下延伸的。
追答向下延伸就是 sheet1 引入到 sheet6 中的单元格位置不定的意思吗? 那就不能简单用公式了(我想),可以考虑用宏,写一段代码,思路如下(不知具体情况):
估计你 sheet1 引入到 sheet6 中的单元格 固定在同一列,行号浮动,左列有类似 “合计”之类同时浮动的固定标识,程序可通过此固定标识确定 行号
假设
sheet1 中第3列有“合计”标识,且只有一个,且不超100行
sheet1 中第4列同行的单元格是要引入到 sheet6 中的单元格
以上两项行号未定
引入到 sheet6 中第一行第二列
建立如下程序
Sub 引入到sheet6()
Dim i As Integer
For i = 1 To 100
If Sheet1.Cells(i, 3) = "合计" Then
Exit For
Next
Sheet6.Cells(1, 2) = Sheet1.Cells(i, 4)
End Sub
每次使用时运行一下这个宏
你太理解我了,“ sheet1 引入到 sheet6 中的单元格 固定在同一列,行号浮动,”就是这个意思
本回答被提问者采纳