WorkbookBase.SheetBeforeDoubleClick, événement
Se produit lorsque l'utilisateur double-clique sur n'importe quelle feuille de calcul avant l'action de double-clic par défaut.
Espace de noms : Microsoft.Office.Tools.Excel
Assembly : Microsoft.Office.Tools.Excel.v4.0.Utilities (dans Microsoft.Office.Tools.Excel.v4.0.Utilities.dll)
Syntaxe
'Déclaration
Public Event SheetBeforeDoubleClick As WorkbookEvents_SheetBeforeDoubleClickEventHandler
public event WorkbookEvents_SheetBeforeDoubleClickEventHandler SheetBeforeDoubleClick
Notes
Cet événement ne se produit pas dans les feuilles de graphique.
Exemples
L'exemple de code suivant illustre un gestionnaire pour l'événement SheetBeforeDoubleClick.Le gestionnaire d'événements informe l'utilisateur qu'un double-clic n'est pas autorisé pour la feuille de calcul, puis affecte la valeur true au paramètre Cancel du gestionnaire d'événements WorkbookEvents_SheetBeforeDoubleClickEventHandler afin que Microsoft Office Excel annule l'action de double-clic.
Cet exemple illustre une personnalisation au niveau du document.
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
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;
}
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, consultez Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.