如何使用命名区域中的特定单元格的值?

我有一系列的表都有名字(即它们被命名为范围)。 这些表格将一系列数字相加,然后在矩形表格的右下angular单元格中提供总数。 这些表格根据用户放置的位置在不同位置粘贴到文档中。

所以问题是,我怎么知道每个表的名字,在这些表的右下angular提取总计单元格的值,然后将它们一起添加到一个单元格中?

在没有任何关于你已经尝试过的信息的情况下,应该这样做:

 Dim sumTotal as Integer Dim NamedRange as Range Set NamedRange = ActiveSheet.Range("NameOfRange") 'Find the Bottom Right Corner sumTotal = sumTotal + NamedRange.Cells(1, 1).Offset(NamedRange.Rows.Count - 1, NamedRange.Columns.Count - 1).Value 'do this for each NamedRange 

如果在表格中插入>表格 – 表格然后用公式如:

 =Table1[[#Totals],[sum]]+Table2[[#Totals],[sum]]+Table3[[#Totals],[sum]] 

SO20555364的例子