我必须用一个例子来解释这一点。
第 1 页:我有一张表,其内容是有条件的 - 我改变了说单元格A1和B1,整个工作表都会根据这些内容发生变化。单元格C1由 Sheet 2 读取。
第 2 页:这是一个基于场景的工作表 - 它有多个表格用于考虑某些情况。但问题是,此工作表中的表格无法将值“注入”到工作表 1 中的单元格中,以接收每个条件情况的结果值。
所以问题本质上是:
是否可以创建模板表(附条件和公式)在每个实例中都可以用不同的值来实例化?
如果确实如此,我就可以访问工作表对象的单元格。
更多信息:可以将 Sheet 1 视为 pRNG 算法,而 Sheet 2 中的单元格为其提供种子。Sheet 1 的种子无法硬编码,因为 Sheet 2 处理的是不同的种子。
从编程的角度考虑这个问题,我会在 Sheet1 中设置所有公式,然后执行以下操作:
Dim Alg1 as Sheet1
Alg1.Range("A1").Value = 34512
Alg1.Range("B1").Value = 54312
Sheet2.Range("C7").Value = Alg1.Range("C1").Value
同时能够对 Sheet1 进行更改并使其反映在 Alg1 中。