在Excel中获取工作表的序号

时间:2013-09-11 18:09:03

标签: excel

我应该使用什么函数或公式来获取表格的序号?

例如,如果我有两个名为“foo”和“bar”的工作表,则从“foo”调用时函数get_sheet_num()应返回1,从“bar”调用时应返回2

1 个答案:

答案 0 :(得分:2)

这将正确返回工作表索引:

Public Function get_sheet_num() As Long
    get_sheet_num = Application.Caller.Worksheet.Index
End Function