Bonjour,

pour éviter toute mauvaise manipulation, je voudrai interdire le clic droit sur mes classeurs excel, sur les feuilles et les onglets

J'ai trouvé dans les docs à mettre dans ThisWorkbook :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
Private Sub Workbook_SheetBeforeRightClick(ByVal Sh As Object, ByVal Target As Range, Cancel As Boolean)
Cancel = True
End Sub
Cela marche bien sur un de mes classeurs mais pas sur les autres.

Je ne trouve pas de contre indications ou précautions à prendre

j'ai aussi trouvé

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
Private Sub Workbook_Activate()
With Application
.ScreenUpdating = False
.CommandBars("Toolbar List").Enabled = False
End With
For Each cbar In Application.CommandBars
If cbar.Type = msoBarTypePopup Then
cbar.Enabled = False
End If
Next cbar
End Sub
mais cela ne marche pas

Y-a-t-il d'autres solutions