有时,当我在excel单元格中输入一个值时,相邻列中的单元格将自动填充其上方单元格的公式。
下面是导致这种行为的一个测试用例。尝试在单元格A5中输入值将自动将公式填充到单元格B5中。注意:这不会发生在3行或3行以下。
A B
1 0 =A1
2 0 =A2
3 0 =A3
4 0 =A4
5
我已经在这个页面上执行了一些步骤(禁用公式自动更正),但没有结果:http://www.k2e.com/tech-update/tips/823-tips-disabling-formula-replication-excel-tables
编辑:这里是一个行为的gif,以更好地解释:http://imgur.com/m1ELwt8
发布于 2016-04-13 22:36:30
对不起,自我回答,但我又被这个问题激怒了,所以我一个接一个地检查了excel中的选项,禁用了它们,直到我找到了导致这个问题的选项。
该选项名为Extend data range formats and formulas
,位于Options > Advanced > Editing options
中。
发布于 2017-03-26 22:43:03
尝试:Application.AutoCorrect.AutoFillFormulasInLists = False
发布于 2018-05-24 03:02:59
按照针尖,该特性可以通过以下方式禁用:文件>选项>校对> AutoCorrect选项> AutoFormat (键入时)>取消选中表中的填充公式以创建计算列>单击OK。
https://stackoverflow.com/questions/36191469
复制相似问题