Partager via


WorksheetBase.BeforeRightClick, événement

Se produit lorsque l'utilisateur clique avec le bouton droit sur la feuille de calcul, avant l'action de clic avec le bouton droit 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 BeforeRightClick As DocEvents_BeforeRightClickEventHandler
public event DocEvents_BeforeRightClickEventHandler BeforeRightClick

Exemples

L'exemple de code suivant montre un gestionnaire pour l'événement BeforeRightClick qui annule l'action de clic avec le bouton droit sur la feuille de calcul active. Le gestionnaire d'événements informe l'utilisateur que cliquer avec le bouton droit n'est pas autorisé pour la feuille de calcul, puis il affecte la valeur true au paramètre Cancel du gestionnaire d'événements DocEvents_BeforeRightClickEventHandler afin que Microsoft Office Excel annule l'action de clic avec le bouton droit.

Cet exemple illustre une personnalisation au niveau du document.

Sub Worksheet1_BeforeRightClick(ByVal Target As Excel.Range, _
    ByRef Cancel As Boolean) Handles Me.BeforeRightClick
    MsgBox("Right-clicking in this sheet" & " is not allowed.")
    Cancel = True
End Sub
private void WorksheetBeforeRightClick()
{
    this.BeforeRightClick += 
        new Excel.DocEvents_BeforeRightClickEventHandler(
        Worksheet1_BeforeRightClick);
}

void Worksheet1_BeforeRightClick(Excel.Range Target, 
    ref bool Cancel)
{
    MessageBox.Show("Right-clicking in this sheet" +
        " is not allowed.");
    Cancel = true;
}

Sécurité .NET Framework

Voir aussi

Référence

WorksheetBase Classe

Microsoft.Office.Tools.Excel, espace de noms