WorkbookBase.SheetBeforeDoubleClick Ereignis
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Tritt vor der Standardaktion für Doppelklicken ein, wenn auf ein Arbeitsblatt doppelgeklickt wird.
public event Microsoft.Office.Interop.Excel.WorkbookEvents_SheetBeforeDoubleClickEventHandler SheetBeforeDoubleClick;
Ereignistyp
Beispiele
Im folgenden Codebeispiel wird ein Handler für das- SheetBeforeDoubleClick Ereignis veranschaulicht. Der Ereignishandler informiert den Benutzer darüber, dass ein Doppelklick für das Arbeitsblatt nicht zulässig ist, und legt dann den- Cancel Parameter des WorkbookEvents_SheetBeforeDoubleClickEventHandler Ereignis Handlers auf fest, true damit Microsoft Office Excel die Doppelklick Aktion abbricht.
Dieses Beispiel gilt für eine Anpassung auf Dokument Ebene.
private void WorkbookSheetBeforeDoubleClick()
{
this.SheetBeforeDoubleClick +=
new Excel.WorkbookEvents_SheetBeforeDoubleClickEventHandler(
ThisWorkbook_SheetBeforeDoubleClick);
}
void ThisWorkbook_SheetBeforeDoubleClick(object Sh,
Excel.Range Target, ref bool Cancel)
{
MessageBox.Show("Double-clicking in " + ((Excel.Worksheet)Sh).Name +
" is not allowed.");
Cancel = true;
}
Sub ThisWorkbook_SheetBeforeDoubleClick(ByVal Sh As Object, _
ByVal Target As Excel.Range, ByRef Cancel As Boolean) _
Handles Me.SheetBeforeDoubleClick
MsgBox("Double-clicking in " & CType(Sh, Excel.Worksheet).Name & _
" is not allowed.")
Cancel = True
End Sub
Hinweise
Dieses Ereignis tritt nicht in Diagramm Blättern auf.