C
cavo789
Guest
Bonjour à tous
Après avoir cherché longuement sur Google et fait plusieurs essais, je ne parviens nullement à faire ce que j''aimerai : désactiver l'un ou l'autre menu natif de Excel.
Je développe une application Excel 2010 déjà composée de 24.000 lignes de code et je voudrai la sécuriser un maximum. L'un des aspects de cette sécurisation passe par la suppression de l'un ou l'autre menu standard et principalement "Data" : je ne souhaite pas que l'utilisateur de l'application puisse avoir accès au menu de données, celui qui permet entre autre d'afficher la liste des connexions et/ou de rafraîchir le classeur. Tout est géré par mon code VBA et je ne veux donc pas que l'utilisateur puisse avoir accès à ces options via Excel.
J'ai déjà essayé un .commandbars.findcontrol() puis un .delete mais c'est sans effet. Le menu reste bien présent.
Auriez-vous l'un ou l'autre tuyau à me donner ?
Merci par avance !
Après avoir cherché longuement sur Google et fait plusieurs essais, je ne parviens nullement à faire ce que j''aimerai : désactiver l'un ou l'autre menu natif de Excel.
Je développe une application Excel 2010 déjà composée de 24.000 lignes de code et je voudrai la sécuriser un maximum. L'un des aspects de cette sécurisation passe par la suppression de l'un ou l'autre menu standard et principalement "Data" : je ne souhaite pas que l'utilisateur de l'application puisse avoir accès au menu de données, celui qui permet entre autre d'afficher la liste des connexions et/ou de rafraîchir le classeur. Tout est géré par mon code VBA et je ne veux donc pas que l'utilisateur puisse avoir accès à ces options via Excel.
J'ai déjà essayé un .commandbars.findcontrol() puis un .delete mais c'est sans effet. Le menu reste bien présent.
Auriez-vous l'un ou l'autre tuyau à me donner ?
Merci par avance !
Dernière modification par un modérateur:

