我最初在SSRS论坛上发布了一些类似于此的内容,但由于SSRS的限制无法完成,所以它不会出现,因此我将从不同角度尝试。Excel根据公式进行评估
我有2个Excel文档,名为“Prop1”和“Prop2”。在Prop2中有一张名为“Data”的表格,这是一个导出的SSRS报告,在DF列中有很多功能,这些功能看起来像这样沿着表单运行,但不会出现在每一行上。 Cell DD3
包含从报告中导出的编号,例如我们将说79.
我将从Prop2中拖动数据并将工作表放入到Prop1中,然后能够运行一个宏以评估所有单元现在在Prop1中的数据表以及看起来像公式=(DD3*
的任何数据表都将其评估为正确的Excel函数,以便在更改DD3中的值时更改计算结果。
不幸的是,这份文件将给予一些对Excel几乎不了解的人的选择,因此我需要尽可能地自动执行此操作。我试图用代码: -
Sub test()
Dim cell As Range
For Each cell In ActiveWindow.RangeSelection
cell.Value = Evaluate(cell.Formula)
Next cell
End Sub
但不知道如何来定制它做什么,我都试图解释。
任何人都可以帮助,因为我真的没有其他选择,使所有这些工作。
对不起,我有一些单元格引用到D33和一些到DD3他们应该都是DD3,我已经相应地改变了问题。
'=($ DD $ 3 * 5)'啊? – 2013-06-25 11:58:45
不确定你的意思是什么? – PJD
不知道你在问什么,它的不清楚,因为没有人帮助你,但 – 2013-06-25 12:52:08