使用VBA宏仅使用宏插入函数VS.

时间:2011-01-10 17:10:49

标签: excel excel-vba excel-formula vba

简而言之,我要么:

创建一个宏,该宏在每次更改某个范围内的单元格时运行,然后根据这些单元格写出结果。
- 或 -
创建一个宏来自动插入可以执行相同操作的函数

需要考虑的是,这需要处理不同长度的多个表,而无需手动更改任何内容,并且单个工作表的结果也需要在另一页的摘要中显示。

哪种更可取/更有效/更容易实施?

主题数据需要测试程序。表格包含测试标准和包含通过/失败结果的列。我需要将这些列表。表格的开头和表格的结尾位于不同的行,可能会发生变化。

1 个答案:

答案 0 :(得分:0)

如果没有看到您的实际问题,我肯定会选择第一个选项。动态地将许多公式插入到单元格中,我认为这将是一种痛苦。

使用Worksheet_Change事件并测试单元格是否更改是您的目标范围之一,然后执行所需的任何操作。