在我在引用的单元格下面插入一行后,非常简单的公式会使我的程序崩溃

时间:2017-03-16 16:47:46

标签: excel excel-vba excel-2010 vba

我最初有代码,但现在我删除了该项目中的所有代码。我在sheet1中有一个公式," =' Sheet2'!I10"。很酷,我保存好了。但是当我在Sheet2上的I10下面插入一行然后我回到Sheet1时,点击进入公式然后按下复选标记整个程序崩溃。用APPCRASH报告......为什么

        My Error Report: 
        Problem Event Name:   APPCRASH
        Application Name: Excel.EXE
        Application Version:  14.0.7179.5000
        Application Timestamp:    58a5e2fb
        Fault Module Name:    EXCEL.EXE
        Fault Module Version: 14.0.7179.5000
        Fault Module Timestamp:   58a5e2fb
        Exception Code:   c0000005
        Exception Offset: 00261b14
        OS Version:   6.1.7601.2.1.0.256.48
        Locale ID:    1033

2 个答案:

答案 0 :(得分:2)

没有足够的评论评论......也没有解决方案。

注意:Excel 2010似乎是受影响的唯一一个。 (x86和x64都有)。 2013年和2016年似乎还可以。

打破:KB3178688

是的,我在完全相同的偏移处(至少32位)有完全相同的问题。

对于我们来说,在运行最新的安全补丁之后,这似乎也已经开始了。

很抱歉发送垃圾邮件,但重新创建它是微不足道的。具有公式的单元格必须位于另一个工作表上。

  1. 在Sheet1 Cell A1中输入一个数字
  2. 转到表2并设置一个单元格公式= Sheet1!A1
  3. 转到工作表1并在Cell A1
  4. 下添加一行
  5. 转到工作表2并尝试使用公式
  6. 删除或修改单元格
  7. Excel崩溃

答案 1 :(得分:0)

感谢nqramjets协助我解决这个问题,我发现造成这个问题的主要问题是Windows的安全补丁 KB3178690 。卸载后,转到控制面板 - >卸载程序 - >在左边找到&点击查看已安装的更新 - >并在Microsoft Office下找到上述更新号,然后卸载。

此外,Windows有一个新的更新,旨在解决这个疯狂的错误, - > KB3191855 ,安装此。

此信息可在Microsoft社区页面上看到,链接如下。

https://answers.microsoft.com/en-us/msoffice/forum/msoffice_excel-msoffice_custom/inserting-a-new-line-beneath-a-referenced-cell/d4c50c1e-6141-4f6f-b847-6586fe5d23a8

再次感谢大家的帮助!      - Googlesoar