使用Excel INDIRECT或其他函数引用具有日期格式(dd mmm yyyy)的工作表名称的单元格以显示所选的工作表单元格数据

时间:2018-06-05 12:14:37

标签: excel vba excel-formula

我正在尝试在工作簿中创建所有工作表(选项卡)的寄存器,以显示工作表名称和工作表标题。

我遇到的问题是工作表名称是使用主模板中的VBA创建的,并将工作表名称填充为日期(2018年6月4日),这正是我需要的。当我尝试使用类似=INDIRECT("'"&C12&"'!B11")的内容来查找单元格B11中的工作表标题时,问题就出现了,似乎很难将日期格式默认为(04/06/2018),导致{{ 1}}

任何帮助将不胜感激!

1 个答案:

答案 0 :(得分:0)

您应该根据需要简单地格式化C12:

=INDIRECT("'"&TEXT(C12, "dd mmm yyyy")&"'!B11")