从Excel模板创建的新图纸上的同一位置提取值。

从Excel模板创建的新图纸上的同一位置提取值。,excel,vba,Excel,Vba,我目前正在创建一组模板,用于质量保证excel表。其目的是将每张表格的分数显示在Excel2007手册的顶部表格上。目前,我可以使用查找来提取数据,但我只将数据提取到同一单元格,并且仅用于当前工作表。不适用于任何新添加的 有没有可能有一个公式,可以在从模板创建的任何新工作表上查找一个值,并将其放在一个可以用图形表示的表中 您可以使用VBA来实现,但我认为这种三步XLM(Excel4.0宏)方法更简洁。这种方法是设置一个包含工作簿中所有工作表名称的范围名称,然后根据数字列表提取它们 定义一个范围名

我目前正在创建一组模板,用于质量保证excel表。其目的是将每张表格的分数显示在Excel2007手册的顶部表格上。目前,我可以使用查找来提取数据,但我只将数据提取到同一单元格,并且仅用于当前工作表。不适用于任何新添加的


有没有可能有一个公式,可以在从模板创建的任何新工作表上查找一个值,并将其放在一个可以用图形表示的表中

您可以使用VBA来实现,但我认为这种三步XLM(Excel4.0宏)方法更简洁。这种方法是设置一个包含工作簿中所有工作表名称的范围名称,然后根据数字列表提取它们

  • 定义一个范围名,wsName as=RIGHT(GET.WORKBOOK(1),LEN(GET.WORKBOOK(1))-FIND(“]),GET.WORKBOOK(1)))
  • (大卫·哈格)

  • 使用公式,如=IF(A2