1 2 5 4
1 2 5 4
1 2 5 4
最后一列数为5..求:最后一列与它前2列的数相减...得到另外一列4.
说明:1.因为每天都要增加一列.所以不要用C1-A1,,
2.不要在单元格内填充公式,,最好用宏.
不知宏能不能实现
谢谢.各位了.
使用 VBA 代码肯定是能实现的。
不过不自动填入公式的话有一定的风险,这与你的操作习惯还有一定的关系。你需要在什么时候去触发这个宏呢?比如说,你输入的顺序是 A1、B1、C1,当宏检测到你输入了 C列单元格后知道你已经输入数据,需要计算了,然后宏帮你自动计算出来了结果填写在 D1 单元格。
有一天,你突然发现 A1 单元格填写错了,然后回头修改。是不是还要再运行宏呢?
又有一天,你忽然改变了输入习惯,按照 C1、B1、A1的顺序输入了,那 VBA 代码是根据你输入 C1单元格后即触发宏,那么计算结果肯定就不对了;
又有一天,你忽然想复制多行数据过来,那又如何处理呢?
这些都是编写宏必须考虑的事情。