从Excel工作表中提取某些单元格

时间:2014-02-11 12:05:05

标签: excel excel-vba vba

用Excel帮助一个可怜的科学家。我做了一个实验,计算机为每次测量写出一张excel表。因此,我的“工作簿”文件包含数十个“工作表”,每个工作表都有表格。我需要绘制一个时间段,在那里我跟踪所有工作表中特定单元格的值。即我想要做的是复制说,单元格A3,从工作簿中的每个工作表复制到工作簿中的其他位置,以便我可以轻松地创建一个图表。

有没有人知道从工作簿中的每个工作表中提取某个单元格的值的命令?或者我可以写一个简单的宏?

1 个答案:

答案 0 :(得分:0)

我通过查看tech recipes找到了这个答案。

Excel提供了一种语法,您可以在其中指定工作表的名称和单元名称。

=Sheet1!A1 + Sheet2!A1 + Sheet3!A1

请注意,如果您的工作表名称中有空格,则需要在名称周围加上引号。

='Sheet1 with space'!A1 + Sheet2!A1 + Sheet3!A1