C# Snippets


Event_App_NewWorkbook

.
Public Sub AppEvents_NewWorkbook(ByVal Wb As Excel.Workbook) _
Handles AppEvents2.NewWorkbook

WbkEvents = CType(gApplicationExcel.ActiveWorkbook, Excel.Workbook)

If mbFireEvents = True Then
RaiseEvent AppEventsNewWorkbook_Event()
End If
End Sub

Event_App_SheetBeforeRightClick

.
Public Sub AppEvents_SheetBeforeRightClick(ByVal Sh As Object, _
ByVal Target As Excel.Range, _
ByRef Cancel As Boolean) _
Handles AppEvents.SheetBeforeRightClick

If mbFireEvents = True Then
RaiseEvent AppEventsSheetBeforeRightClick_Event(Sh, Target, Cancel)
End If
End Sub

Event_App_SheetDeactivate

.
Public Sub AppEvents_SheetDeactivate(ByVal Sh As Object) _
Handles AppEvents.SheetDeactivate

If mbFireEvents = True Then
RaiseEvent AppEventsSheetDeactivate_Event(Sh)
End If
End Sub

Event_App_WindowDeactivate

.
Public Sub AppEvents_WindowDeactivate(ByVal Wb As Excel.Workbook, _
ByVal Wn As Excel.Window) _
Handles AppEvents.WindowDeactivate

If mbFireEvents = True Then
RaiseEvent AppEventsWindowDeactivate_Event(Wb, Wn)
End If
End Sub

Event_App_WindowResize

.
Public Sub AppEvents_WindowResize(ByVal Wb As Excel.Workbook, _
ByVal Wn As Excel.Window) _
Handles AppEvents.WindowResize

If mbFireEvents = True Then
RaiseEvent AppEventsWindowResize_Event(Wb, Wn)
End If
End Sub

Event_App_WorkbookAddinInstall

.
Public Sub AppEvents_WorkbookAddinInstall(ByVal Wb As Excel.Workbook) _
Handles AppEvents.WorkbookAddinInstall

If mbFireEvents = True Then
RaiseEvent AppEventsWorkbookAddinInstall_Event(Wb)
End If
End Sub

Event_App_WorkbookAddinUninstall

.
Public Sub AppEvents_WorkbookAddinUninstall(ByVal Wb As Excel.Workbook) _
Handles AppEvents.WorkbookAddinUninstall

If mbFireEvents = True Then
RaiseEvent AppEventsWorkbookAddinUninstall_Event(Wb)
End If
End Sub

Event_App_WorkbookBeforeClose

.
Public Sub AppEvents_WorkbookBeforeClose(ByVal Wb As Excel.Workbook, _
ByRef Cancel As Boolean) _
Handles AppEvents.WorkbookBeforeClose

If mbFireEvents = True Then
RaiseEvent AppEventsWorkbookBeforeClose_Event(Wb, Cancel)
End If
End Sub

Event_App_WorkbookBeforePrint

.
Public Sub AppEvents_WorkbookBeforePrint(ByVal Wb As Excel.Workbook, _
ByRef Cancel As Boolean) _
Handles AppEvents.WorkbookBeforePrint

If mbFireEvents = True Then
RaiseEvent AppEventsWorkbookBeforePrint_Event(Wb, Cancel)
End If
End Sub

Event_App_WorkbookBeforeSave

.
Public Sub AppEvents_WorkbookBeforeSave(ByVal Wb As Excel.Workbook, _
ByVal SaveAsUI As Boolean, _
ByRef Cancel As Boolean) _
Handles AppEvents.WorkbookBeforeSave

If mbFireEvents = True Then
RaiseEvent AppEventsWorkbookBeforeSave_Event(Wb, SaveAsUI, Cancel)
End If
End Sub

Event_App_WorkbookDeactivate

.
Public Sub AppEvents_WorkbookDeactivate(ByVal Wb As Excel.Workbook) _
Handles AppEvents.WorkbookDeactivate

If mbFireEvents = True Then
RaiseEvent AppEventsWorkbookDeactivate_Event(Wb)
End If
End Sub

Event_App_WorkbookNewSheet

.
Public Sub AppEvents_WorkbookNewSheet(ByVal Wb As Excel.Workbook, _
ByVal Sh As Object) _
Handles AppEvents.WorkbookNewSheet

'chart sheets ??
WshEvents = CType(gApplicationExcel.ActiveSheet, Excel.Worksheet)

If mbFireEvents = True Then
RaiseEvent AppEventsWorkbookNewSheet_Event(Wb, Sh)
End If
End Sub

Event_App_WorkbookOpen

.
Public Sub AppEvents_WorkbookOpen(ByVal Wb As Excel.Workbook) _
Handles AppEvents.WorkbookOpen

WbkEvents = CType(gApplicationExcel.ActiveWorkbook, Excel.Workbook)

'chart sheets ??
WshEvents = CType(gApplicationExcel.ActiveSheet, Excel.Worksheet)

If mbFireEvents = True Then
RaiseEvent AppEventsWorkbookOpen_Event(Wb)
End If
End Sub

Event_App_WorkbookPivotTableCloseConnection

.
Public Sub AppEvents_WorkbookPivotTableCloseConnection(ByVal Wb As Excel.Workbook, _
ByVal Target As Excel.PivotTable) _
Handles AppEvents.WorkbookPivotTableCloseConnection

If mbFireEvents = True Then
RaiseEvent AppEventsWorkbookPivotTableCloseConnection_Event(Wb, Target)
End If
End Sub

Event_App_WorkbookPivotTableOpenConnection

.
Public Sub AppEvents_WorkbookPivotTableOpenConnection(ByVal Wb As Excel.Workbook, _
ByVal Target As Excel.PivotTable) _
Handles AppEvents.WorkbookPivotTableOpenConnection

If mbFireEvents = True Then
RaiseEvent AppEventsWorkbookPivotTableOpenConnection_Event(Wb, Target)
End If
End Sub

Workbook_Activate

.
Private Sub WbkEvents_WorkbookActivate() Handles WbkEvents2.Activate

If mbFireEvents = True Then
RaiseEvent WbkEventsActivate_Event()
End If
End Sub

Workbook_AddinInstall

.
Private Sub WbkEvents_AddinInstall() Handles WbkEvents.AddinInstall

If mbFireEvents = True Then
RaiseEvent WbkEventsAddinInstall_Event()
End If
End Sub

Workbook_AddinUninstall

.
Private Sub WbkEvents_AddinUninstall() Handles WbkEvents.AddinUninstall

If mbFireEvents = True Then
RaiseEvent WbkEventsAddinUninstall_Event()
End If
End Sub

Workbook_BeforeClose

.
Private Sub WbkEvents_BeforeClose(ByRef Cancel As Boolean) _
Handles WbkEvents.BeforeClose

If mbFireEvents = True Then
RaiseEvent WbkEventsBeforeClose_Event(Cancel)
End If
End Sub

Workbook_BeforePrint

.
Private Sub WbkEvents_BeforePrint(ByRef Cancel As Boolean) _
Handles WbkEvents.BeforePrint

If mbFireEvents = True Then
RaiseEvent WbkEventsBeforePrint_Event(Cancel)
End If
End Sub

Workbook_BeforeSave

.
Private Sub WbkEvents_BeforeSave(ByVal SaveAsUI As Boolean, _
ByRef Cancel As Boolean) _
Handles WbkEvents.BeforeSave

If mbFireEvents = True Then
RaiseEvent WbkEventsBeforeSave_Event(SaveAsUI, Cancel)
End If
End Sub

Workbook_Deactivate

.
Private Sub WbkEvents_Deactivate() Handles WbkEvents.Deactivate

If mbFireEvents = True Then
RaiseEvent WbkEventsDeactivate_Event()
End If
End Sub

Workbook_NewSheet

.
Private Sub WbkEvents_NewSheet(ByVal Sh As Object) _
Handles WbkEvents.NewSheet

If mbFireEvents = True Then
RaiseEvent WbkEventsNewSheet_Event(Sh)
End If
End Sub

Workbook_Open

.
Private Sub WbkEvents_Open() Handles WbkEvents.Open

If mbFireEvents = True Then
RaiseEvent WbkEventsOpen_Event()
End If
End Sub

Workbook_PivotTableCloseConnection

.
Private Sub WbkEvents_PivotTableCloseConnection(ByVal Target As Excel.PivotTable) _
Handles WbkEvents.PivotTableCloseConnection

If mbFireEvents = True Then
RaiseEvent WbkEventsPivotTableCloseConnection_Event(Target)
End If
End Sub

Workbook_PivotTableOpenConnection

.
Private Sub WbkEvents_PivotTableOpenConnection(ByVal Target As Excel.PivotTable) _
Handles WbkEvents.PivotTableOpenConnection

If mbFireEvents = True Then
RaiseEvent WbkEventsPivotTableOpenConnection_Event(Target)
End If
End Sub

Workbook_SheetActivate

.
Private Sub WbkEvents_SheetActivate(ByVal Sh As Object) _
Handles WbkEvents.SheetActivate

If mbFireEvents = True Then
RaiseEvent WbkEventsSheetActivate_Event(Sh)
End If
End Sub

Workbook_SheetBeforeDoubleClick

.
Private Sub WbkEvents_SheetBeforeDoubleClick(ByVal Sh As Object, _
ByVal Target As Excel.Range, _
ByRef Cancel As Boolean) _
Handles WbkEvents.SheetBeforeDoubleClick

If mbFireEvents = True Then
RaiseEvent WbkEventsSheetBeforeDoubleClick_Event(Sh, Target, Cancel)
End If
End Sub

Workbook_SheetCalculate

.
Private Sub WbkEvents_SheetCalculate(ByVal Sh As Object) _
Handles WbkEvents.SheetCalculate

If mbFireEvents = True Then
RaiseEvent WbkEventsSheetCalculate_Event(Sh)
End If
End Sub

Workbook_SheetChange

.
Private Sub WbkEvents_SheetChange(ByVal Sh As Object, _
ByVal Target As Excel.Range) _
Handles WbkEvents.SheetChange

If mbFireEvents = True Then
RaiseEvent WbkEventsSheetChange_Event(Sh, Target)
End If
End Sub

Workbook_SheetFollowHyperlink

.
Private Sub WbkEvents_SheetFollowHyperlink(ByVal Sh As Object, _
ByVal Target As Excel.Hyperlink) _
Handles WbkEvents.SheetFollowHyperlink

If mbFireEvents = True Then
RaiseEvent WbkEventsSheetFollowHyperlink_Event(Sh, Target)
End If
End Sub

Workbook_SheetPivotTableUpdate

.
Private Sub WbkEvents_SheetPivotTableUpdate(ByVal Sh As Object, _
ByVal Target As Excel.PivotTable) _
Handles WbkEvents.SheetPivotTableUpdate

If mbFireEvents = True Then
RaiseEvent WbkEventsSheetPivotTableUpdate_Event(Sh, Target)
End If
End Sub

Workbook_SheetSelectionChange

.
Private Sub WbkEvents_SheetSelectionChange(ByVal Sh As Object, _
ByVal Target As Excel.Range) _
Handles WbkEvents.SheetSelectionChange

If mbFireEvents = True Then
RaiseEvent WbkEventsSheetSelectionChange_Event(Sh, Target)
End If
End Sub

Workbook_WindowActivate

.
Private Sub WbkEvents_WindowActivate(ByVal Wn As Excel.Window) Handles _
WbkEvents.WindowActivate

If mbFireEvents = True Then
RaiseEvent WbkEventsWindowActivate_Event(Wn)
End If
End Sub

Worksheet_Activate

.
Public Sub WshEvents_Activate() Handles WshEvents2.Activate

If mbFireEvents = True Then
RaiseEvent WshEventsActivate_Event()
End If
End Sub

Worksheet_BeforeDoubleClick

.
Public Sub WshEvents_BeforeDoubleClick(ByVal Target As Excel.Range, _
ByRef Cancel As Boolean) _
Handles WshEvents.BeforeDoubleClick

If mbFireEvents = True Then
RaiseEvent WshEventsBeforeDoubleClick_Event(Target, Cancel)
End If
End Sub

Worksheet_BeforeRightClick

.
Public Sub WshEvents_BeforeRightClick(ByVal Target As Excel.Range, _
ByRef Cancel As Boolean) _
Handles WshEvents.BeforeRightClick

If mbFireEvents = True Then
RaiseEvent WshEventsBeforeRightClick_Event(Target, Cancel)
End If
End Sub

Worksheet_Calculate

.
Private Sub WshEvents_Calculate() Handles WshEvents2.Calculate

If mbFireEvents = True Then
RaiseEvent WshEventsCalculate_Event()
End If
End Sub

Worksheet_Change

.
Public Sub WshEvents_Change(ByVal Target As Excel.Range) _
Handles WshEvents.Change

If mbFireEvents = True Then
RaiseEvent WshEventsChange_Event(Target)
End If
End Sub

Worksheet_Deactivate

.
Public Sub WshEvents_Deactivate() Handles WshEvents.Deactivate

If mbFireEvents = True Then
RaiseEvent WshEventsDeactivate_Event()
End If
End Sub

Worksheet_FollowHyperlink

.
Public Sub WshEvents_FollowHyperlink(ByVal Target As Excel.Hyperlink) _
Handles WshEvents.FollowHyperlink

If mbFireEvents = True Then
RaiseEvent WshEventsFollowHyperlink_Event(Target)
End If
End Sub

Worksheet_PivotTableUpdate

.
Public Sub WshEvents_PivotTableUpdate(ByVal Target As Excel.PivotTable) _
Handles WshEvents.PivotTableUpdate

If mbFireEvents = True Then
RaiseEvent WshEventsPivotTableUpdate_Event(Target)
End If
End Sub

Worksheet_SelectionChange

.
Public Sub WshEvents_SelectionChange(ByVal Target As Excel.Range) _
Handles WshEvents.SelectionChange

If mbFireEvents = True Then
RaiseEvent WshEventsSelectionChange_Event(Target)
End If
End Sub

© 2024 Better Solutions Limited. All Rights Reserved. © 2024 Better Solutions Limited Top