Excel在VBA代码上崩溃-DLP错误

时间:2018-08-20 20:11:07

标签: excel vba crash-reports

我有一个很奇怪的问题。该代码在Excel 2010中工作正常,但是当我们的用户升级到Office 365(Excel 2016版本1708 Build 8431.2280)时,此行代码会导致excel崩溃:

Sheets("Loc_063 BIS").Range("A3").CurrentRegion.Copy

当我在可靠性监视器中查看时,会看到以下内容:

Faulting application name: EXCEL.EXE, version: 16.0.8431.2280, time stamp: 0x5b35b959
Faulting module name: EXCEL.EXE, version: 16.0.8431.2280, time stamp: 0x5b35b959
Exception code: 0xc0000005
Fault offset: 0x00010d23
Faulting process id: 0x3f1c
Faulting application start time: 0x01d438aee914e49e
Faulting application path: C:\Program Files (x86)\Microsoft Office\Root\Office16\EXCEL.EXE
Faulting module path: C:\Program Files (x86)\Microsoft Office\Root\Office16\EXCEL.EXE
Report Id: 34066ee7-a4b0-11e8-b773-0c5415d253c9
Faulting package full name: 
Faulting package-relative application ID: 

而且DW20.exe崩溃了,这是Windows错误报告工具。这在日志中显示了崩溃的原因:

Faulting application name: DW20.EXE, version: 16.0.8431.2280, time stamp: 0x5b35dd4a
Faulting module name: fcagpph32.dll, version: 11.0.200.100, time stamp: 0x5a54c4ed
Exception code: 0xc0000005
Fault offset: 0x0031155f
Faulting process id: 0x1944
Faulting application start time: 0x01d438bcf62b6e24
Faulting application path: C:\Program Files (x86)\Microsoft Office\root\vfs\ProgramFilesCommonX86\Microsoft Shared\DW\DW20.EXE
Faulting module path: C:\Program Files\McAfee\DLP\Agent\fcagpph32.dll
Report Id: cb983d3e-6ef1-4839-8728-ddb85678bf4c
Faulting package full name: 
Faulting package-relative application ID: 

在我看来,这里的DLP(数据丢失防护)有问题。寻找验证,并在Excel崩溃中如何找出这一行:

Faulting process id: 0x3f1c

什么是0x3f1c?为什么不只是十进制?

1 个答案:

答案 0 :(得分:0)

我重新创建了excel文档,这已经解决了我的问题。因此,复制数据时不会再崩溃。