當我設置Excel apllications displayalert propery爲true時,此異常被解僱... 爲什麼?異常來自HRESULT:0x800AC472
4
A
回答
4
屬性瀏覽器是否被暫停?如果是這樣,這可能幫助:HRESULT 800ac472 from set operations in Excel
一個建議是把你的電話try塊內的循環中,並不斷嘗試呼叫,直到成功爲止。它可能看起來像這樣:
retry = True
Do
Try
'Put your call here.
retry = False
Catch ex As Exception
'Need to try again,
'If this isn't the 0x800ac472 exception it should be re-thrown,
'Use Sleep(50) to reduce the number of retries,
'Use Exit Do or re-throw the exception to give up.
End Try
While retry
我不寫在VB自己,所以錯誤的道歉。
0
的vb.net代碼,循環和重試,直到range.value被接受的System.Array
Dim xlApp As Excel.Application = New Excel.Application
Dim wb As Excel.Workbook = xlApp.Workbooks.Open(paths)
Dim ws As Excel.Worksheet=wb.Worksheets(1)
Dim range As Excel.Range = Nothing
range = ws.UsedRange
Dim wh As System.Array
Dim retryRange As Boolean = False
While retryRange
Try
wh = range.Value(Excel.XlRangeValueDataType.xlRangeValueDefault)
retryRange = False
Catch ex As Exception
retryRange = True
End Try
End While
VB,.NET代碼爲richj答案
+0
請添加您的答案的解釋。 – drum 2017-06-29 04:22:00
相關問題
- 1. 異常來自HRESULT:0x80131040
- 2. 異常來自HRESULT:0x800A03EC INDIRECT
- 3. COMException:異常來自HRESULT:0x80040305
- 4. 異常來自HRESULT:0x80240007
- 5. 異常來自HRESULT:0x80004002(E_NOINTERFACE)
- 6. 異常來自HRESULT:0x80045003
- 7. 異常來自HRESULT:0x800A03EC
- 8. HttpwebRequest - 異常來自HRESULT:0x800710DD
- 9. 異常來自HRESULT:0xFFFFFFF8
- 10. 異常來自HRESULT:0x80070005(E_ACCESSDENIED)
- 11. 異常來自HRESULT:0x80029C4A(TYPE_E_CANTLOADLIBRARY)
- 12. Excel-DNA從另一個異步xll函數調用xll函數(異常來自HRESULT:0x800AC472)
- 13. 來自HRESULT的Windows Phone異常:0x8001010E(RPC_E_WRONG_THREAD)
- 14. 異常來自HRESULT:0x8002000B(DISP_E_BADINDEX)System.Runtime.InteropServices.COMException
- 15. Excel異常HRESULT:來自ChartArea.Copy的0x800A03EC()
- 16. 的InnerException = {「異常來自HRESULT:0x8004231C」}
- 17. C#,來自HRESULT的異常:0x80029C4A(TYPE_E_CANTLOADLIBRARY)
- 18. HRESULT異常:0x80000013
- 19. 製作空C++項目:一般異常(異常來自HRESULT:0x80131500)Visual Studio Community 2015
- 20. 發生類型'System.Runtime.InteropServices.COMException'的異常。接口沒有註冊(異常來自HRESULT:0x80040155)
- 21. 獲得一個異常 「訪問被拒絕(異常來自HRESULT:0X80070005(E_ACCESSDENIED))。」
- 22. 在ArcObjects中調用IFeatureClass.Search時,異常「異常來自HRESULT:0x80040653」是什麼意思?
- 23. Excel編程:來自HRESULT的異常:0x800A03EC。在Microsoft.office.Interop
- 24. ASP.NET錯誤80040154類未註冊(異常來自HRESULT:0x80040154(REGDB_E_CLASSNOTREG))
- 25. 異常來自HRESULT:0x800A5077當執行水晶報告
- 26. 未指定錯誤(來自HRESULT(E_FAIL)的異常)
- 27. 異常來自HRESULT:0x800A03EC-錯誤使用Excel和C#
- 28. 無法加載文件或程序集異常來自HRESULT:0x80131040
- 29. RPC服務器不可用。 (來自HRESULT的異常:0x800706BA)
- 30. 找不到該組件。 (來自HRESULT的異常:0x88982F50)UWP
你能給了數據?關於例外?你的代碼? etc ... – 2009-12-23 13:25:25
@Tony objExcelAppDataSheet.DisplayAlerts = True 只是行,我得到異常 objExcelAppDataSheet是Excel工作表的名稱。 – Kiran 2009-12-23 13:47:50