How to solve error BC31539, BC30002

When using Invoke Code like below some errors haapened.

Dim xlApp As Microsoft.Office.Interop.Excel._Application = Nothing
Dim xlWorkBooks As Microsoft.Office.Interop.Excel.Workbooks = Nothing
Dim xlWorkBook As Microsoft.Office.Interop.Excel.Workbook = Nothing
Dim xlWorkSheet As Microsoft.Office.Interop.Excel.Worksheet = Nothing
Dim xlWorkSheets As Microsoft.Office.Interop.Excel.Sheets = Nothing

1 Like

Error Information:

error BC31539: 埋め込み型 ‘Microsoft.Office.Interop.Excel._Application’ に一致する相互運用機能型が見つかりません。アセンブリ参照が不足していないかどうかを確認してください。 At line 1
error BC31539: 埋め込み型 ‘Microsoft.Office.Interop.Excel.Workbooks’ に一致する相互運用機能型が見つかりません。アセンブリ参照が不足していないかどうかを確認してください。 At line 2
error BC31539: 埋め込み型 ‘Microsoft.Office.Interop.Excel.Workbook’ に一致する相互運用機能型が見つかりません。アセンブリ参照が不足していないかどうかを確認してください。 At line 3
error BC31539: 埋め込み型 ‘Microsoft.Office.Interop.Excel.Worksheet’ に一致する相互運用機能型が見つかりません。アセンブリ参照が不足していないかどうかを確認してください。 At line 4
error BC31539: 埋め込み型 ‘Microsoft.Office.Interop.Excel.Sheets’ に一致する相互運用機能型が見つかりません。アセンブリ参照が不足していないかどうかを確認してください。 At line 5
error BC30002: 型 ‘Microsoft.Office.Interop.Excel.ApplicationClass’ が定義されていません。 At line 7
error BC31539: 埋め込み型 ‘Microsoft.Office.Interop.Excel.Worksheet’ に一致する相互運用機能型が見つかりません。アセンブリ参照が不足していないかどうかを確認してください。 At line 14

Add below assembly into project’s xaml and restart project and try again.

image

4 Likes

This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.