Partager via


Worksheet.BeforeRightClick, événement (System 2007)

Mise à jour : novembre 2007

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.v9.0 (dans Microsoft.Office.Tools.Excel.v9.0.dll)

Syntaxe

Public Event BeforeRightClick As DocEvents_BeforeRightClickEventHandler

Dim instance As Worksheet
Dim handler As DocEvents_BeforeRightClickEventHandler

AddHandler instance.BeforeRightClick, handler
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;
}

Autorisations

Voir aussi

Référence

Worksheet, classe

Membres Worksheet

Microsoft.Office.Tools.Excel, espace de noms