Я пытаюсь поймать событие для надстройки Excel, используя шаблон VTSO, но я ужасно терплю неудачу и не знаю, как продолжить, я пробовал бесчисленные поиски и не могу понять.
Я использовал этот код, но он не компилируется, это была моя последняя попытка из 20 ... Я новичок во всем надстройке Excel, и мне просто нужно подтолкнуть в правильном направлении обработку событий. Все остальное работает так, как я ожидал.
Imports Microsoft.Office.Tools.Ribbon
Public Class ThisAddIn
Private Sub ThisAddIn_Startup() Handles Me.Startup
Me.Application.WorkbookBeforeSave = New Microsoft.Office.Interop.Excel.WorkbookEvents_SheetSelectionChangeEventHandler(AddressOf ThisWorkbook_SheetSelectionChange)
End Sub
Private Sub ThisAddIn_Shutdown() Handles Me.Shutdown
End Sub
Private Sub ThisWorkbook_SheetSelectionChange()
MsgBox("Test")
End Sub
End Class
сообщение об ошибке
System.MissingMemberException: 'Открытый член' WorkbookBeforeSave 'для типа' Приложение 'не найден.'