excel中怎么自动引用前一张工作表的数据?

2022-04-11 教育 610阅读
Functionkbyy(a)'跨表引用.工作表序号差值,行号,列号
Application.Volatile
Ifa=0Then'循环引用
kbyy="参数错误"
GoTojs
EndIf

x=Application.ThisCell.Worksheet.Index+a'公式所在工作表的序号

Ifb=0Then'所在单元格的行号
b=Application.ThisCell.Row
EndIf
Ifc=0Then
c=Application.ThisCell.Column
EndIf

kbyy=Worksheets(x).Cells(b,c).Value
js:
EndFunction

一般用法:
=kbyy(-1)
返回值:对上一张工作表相同位置的引用.
引用对象:
文本的,返回文本
数字的,返回数字
空值,返回0
声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com