你好,打扰了。请问,工作中有一个月度台账报表,从1号到31号,希望能够有函数或者是公式或者VBA代码能够自动设置让今天的表格自动引用前一天工作表的结存数。手动引用设置太麻烦了。希望您能帮忙解决一下此难题,非常感谢!
工作表是否在同一个工作簿中,工作表名为1、2……31这样?如果是,按下面的步骤操作:
保存工作簿;
右击工作表标签2--全选工作表;
按住Ctrl,左击工作表标签1,去掉选择1号工作表;
此时工作表2为当前工作表,在D3中输入:=INDIRECT(MID(CELL("filename",A1),FIND("]",CELL("filename",A1))+1,2)-1&"!H"&ROW(H3)),下拉填充;
此时各工作表D列均有了前一天H列的数据,左击工作表1或右击其它工作表,取消组合工作表即可。
是在同一个工作薄内,但是工作表的名称是:11月1日,11月2日,11月3日········到11月31日,这种格式,不知道是否能用你提供的公式呢?
FIND后面怎么E有“]”,这个看不懂。其他 都能看懂。
可以,请说你的接收地址,我把报表发到你的**。再告诉我VBA代码是多少,辛苦了!
追答可以+1261818399