Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

VBA - désactiver le choix insertion ligne ou colonne du menu insertion

elisef

XLDnaute Nouveau
Bonjour,

Comment désactiver par VBA, sous excel 2010, les choix "insertion ligne" et "insertion colonne" du menu insertion ?
Sous 2003, j'avais le code suivant :
Application.CommandBars("Worksheet Menu Bar").FindControl(ID:=296, Recursive:=True).Enabled = False
Application.CommandBars("Worksheet Menu Bar").FindControl(ID:=297, Recursive:=True).Enabled = False

Visiblement la référence de ces contrôles n'est plus la même sous 2010, car cette macro est sans effet.

Merci par avance,
Elise
 

Pierrot93

XLDnaute Barbatruc

elisef

XLDnaute Nouveau
Re : VBA - désactiver le choix insertion ligne ou colonne du menu insertion

Bonjour,

non ce n'est pas possible. Il y a des zones sur ma feuilles où j'ai besoin de pouvoir insérer des colonnes et d'autres non. J'ai donc verrouillé une partie de ma feuille, le problème c'est qu'on peut toujours insérer en passant par le menu "insertion", que je souhaite donc désactiver.

Tout ce qu'il me faut, c'est la référence de ces contrôles sous excel 2010, pour les désactiver comme je faisais sous excel 2003.

Elise
 

Pierrot93

XLDnaute Barbatruc
Re : VBA - désactiver le choix insertion ligne ou colonne du menu insertion

Re,

Aarf, pas 2007 ni 2010 sous le coude... fait peut être une recherche sur le site de Microsoft... sait on jamais... perso pourrais pas t'aider plus...
 

Discussions similaires

C
Réponses
2
Affichages
2 K
Compte Supprimé 979
C
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…