【问题标题】:How can I disable excel formula autofill?如何禁用excel公式自动填充?
【发布时间】:2016-07-11 12:41:40
【问题描述】:

有时,当我在 Excel 单元格的单元格中输入值时,相邻列中的单元格会自动填充它们上方单元格的公式。

这是一个导致该行为的测试用例。尝试在单元格 A5 中输入值会将公式自动填充到单元格 B5 中。注意:这不会发生在 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

  1. 有没有办法阻止这种情况发生?
  2. 能否在工作簿/用户/计算机级别禁用此行为 所以我再也不用处理它了吗?

编辑:这是行为的 gif,以便更好地解释:http://imgur.com/m1ELwt8

【问题讨论】:

    标签: excel autofill


    【解决方案1】:

    很抱歉自己回答,但我又被这个问题惹恼了,所以我一个一个地检查了 excel 中的选项,禁用它们,直到我找到导致这个问题的选项。

    该选项名为Extend data range formats and formulas,位于Options > Advanced > Editing options

    【讨论】:

    • 这可以跨机器工作吗?如果我将此 excel 交给另一个人,是否也会对他们禁用,还是每台机器都禁用?
    【解决方案2】:

    尝试: Application.AutoCorrect.AutoFillFormulasInLists = False

    【讨论】:

      【解决方案3】:

      根据the tip,该功能可以通过转到“文件”>“选项”>“校对”>“自动更正选项”>“键入时自动套用格式”>“取消选中在表格中填充公式以创建计算列”> 单击“确定”来禁用。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2016-01-21
        • 1970-01-01
        • 1970-01-01
        • 2023-04-08
        相关资源
        最近更新 更多