所以我想在 excel 中制作一个类似 matlab/r 的工具,它模拟更多的代码驱动计算,而不是更常见的 excel 工作表应用程序通常包含的
该工作簿应包含:
- 输入表
- 计算表
- 输出表
我尝试过 VBA,但我不喜欢它,而且我也没有编码经验(我想要得到的东西需要很长时间)
所以,我的下一个尝试是直接在 Excel 中实现,无需 VBA。
为了这个目标,我需要:
- 在计算表中创建一个表,其行数取决于用户在输入表中给出的输入变量。
- 根据用户的输入变量填充该表的单元格,以及一些关于在这些单元格中放入什么的预定义公式
例如用户输入 1 = 4,用户输入 2 = 6
代码 =>> 创建 4 行 4 列的表格,从最左侧/顶部单元格中的 6 开始,每列乘以 2,然后再到下一行,减去 2 并执行相同操作,等等。
因此,在这种情况下,输出将是
6 12 24 48
4 8 16 32
2 4 8 16
0 0 0 0
举个例子
如果您事先知道行数/列数,您可以轻松地进行编程,但如果您不知道并且想要创建这样的表怎么办?
这有可能吗?除了提供输入值之外,我不希望最终用户做任何其他事情。