Macro invisible ??

bonjour,

je dois modifier une application excel, (excel 2000).

je pense qu'il y a une macro qui ajoute un menu, mai je n'arrive pas à la trouver

j'ai effacé toutes les feuilles (sauf une que j'ai crée)

j'ai effacé tous les modules

j'ai enlevé les macros complémentaires

il ne reste plus rien de visible

mais quand je démarre cet excel, il me demande si je veux activer les macros (donc il y a au moins une macro),

il me dit que c'est une macro 4.0

mais ce menu (R) s'installe et je ne trouve pas le source de cette création de ce menu

je peux vous envoyer ce fichier si vous le désirez

merci de votre aide car je suis au bout de mes recherches.....

cordialement

Yves

Bonjour, bienvenu sur le Forum

Regarde s'il n'y a pas dans le classeur une formule nommée provenant des macros XL4 du Type =LIRE.CELLULE

Si ce n'est pas cela, regarde joindre un fichier, en haut de cette page et envoi-le.

Cordialement

Bonsoir,

essaye de voir ceci :

  • ALT +F11 pour aller dans VBA
  • CTRL + R pour affichier à gauche le VBA projet
  • Double clique sur THISWORKBOOK

Là tu peux voir s'il n'y a pas une macro qui traîne.

Amicalement

Dan

Bonsoir

Yves67 a écrit!

il me dit que c'est une macro 4.0

Dan

Double clique sur THISWORKBOOK

Là tu peux voir s'il n'y a pas une macro qui traîne.

Une xL4 dans VBA ?

Tiens..j'y pense, une Macro xL4 peut être sur une feuille masquée. (Menu "Format" "Feuille" "Afficher"(si Afficher est activé)

Cordialement

6fiechier-test.7z (62.39 Ko)

Bonjour,

merci pour vos réponses, mais je ne vois toujours rien (comme soeur Anne...)

j'ai mis le fichier sur le site (yves.xls)

voici le lien : https://www.excel-pratique.com/~files/doc/yves.xls

si vous arrivez à voir comment modifier le menu R, alors chapeau....

d'avance merci

Yves

bonjour au forum,

yves, si tu n'as pas besoin de ce menu,

tu fais : Outils/Personnaliser/Barres d'outils

tu sélectionne "révise2" ------> Supprimer. (c'est le nom de la barre d'outil)

Salutations

Claude.

dubois a écrit :

bonjour au forum,

yves, si tu n'as pas besoin de ce menu,

tu fais : Outils/Personnaliser/Barres d'outils

tu sélectionne "révise2" ------> Supprimer. (c'est le nom de la barre d'outil)

Salutations

Claude.

merci de la réponse, mais ce n'est pas la barre d'outils révise2 qui me pose un problème mais le menu R qui s'affiche à côté de fenêtre

comment est-il généré et comment modifier les sous menu de ce menu R ??

cordialement

Yves

re,

je vois, c'est la barre feuille de calcul Excel

tu la sélectionne, et tu fais rétablir, tu enregistre.

les barres d'outils personnalisées sont enregistrées dans Windows, sous forme feuille de

calcul avec extension .XLB

si tu r'ouvre le fichier avec lequel la barre a été personnalisée, le "R" reviendra.

pour modifier les sous-menus de "R", il te faut le fichier qui les a créer.

à+.....Claude.

Bonjour yves67, salut Claude

Je ne pense pas que la suppression des barres d'outils règlent le problème.

Ce fichier contient des noms masqués de Macros XL4 dont une s'appelle ETAT.ACC et la seconde est une macro Auto_fermer qui provoque l'erreur et le message lors de la fermeture.

Pour s'en convaincre, il suffit d'aller sur "Fichier" "Propriété" et de cliquer sur l'onglet contenu.

La suppression du nom masqué Auto_fermer qui à lui seul est une ligne de commande ,supprime apparemment le message d'erreur et l'accès à cette macro.

J'ai utilisé pour cela le Code du module du fichier joint. Ce code est fourni par Microsoft.

http://support.microsoft.com/kb/119826/fr

Par contre, il ne supprime pas ETAT.ACC ? mais cette macro devant probablement être activée par un bouton ne pose pas problème

Ci-joint le fichier (avec le code utilisé)

https://www.excel-pratique.com/~files/doc/efac0yves.xls

Cordialement

Bonsoir,

Dans THISWORKBOOK, il y a pleins de macros sans code comme je te l'avais dit précédemment. Pour moi tu peux supprimer tout cela. Hormis cela je n'en vois pas d'autres.

Si tu vas dans FORMAT / FEUILLE / AFFICHER comme te le dit Amadeus tu verras qu'il y a des feuilles cachées. Là se trouve en A130 une macro pour Fermer.

Mon conseil est de faire une copie du fichier si tu modifies quelque chose de manière à pouvoir avoir le fichier modèle si tu as un pb en cas de bug.

A te lire

Dan

edition : oups Amadeus je ne t'avais vu là.

Autre chose, dans outils / macros /sécurité, mets la protection sur HAUTE. Cela évitera d'ouvrir tes macros VBA. Ensuite tu pourras remettre le niveau de sécurité sur Moyen.

Pour les XL4, cela ne fonctionne pas. Suis ce que te dit Amadeus.

Bonsoir

Oui, j'avais oublié de préciser que j'ai supprimé auparavant toutes ces macros. De toute façon, c'est l'Auto_fermer xL4 qui posait problème.

Cordialement

Nad-Dan a écrit :

Bonsoir,

Dans THISWORKBOOK, il y a pleins de macros sans code comme je te l'avais dit précédemment. Pour moi tu peux supprimer tout cela. Hormis cela je n'en vois pas d'autres.

Si tu vas dans FORMAT / FEUILLE / AFFICHER comme te le dit Amadeus tu verras qu'il y a des feuilles cachées. Là se trouve en A130 une macro pour Fermer.

Mon conseil est de faire une copie du fichier si tu modifies quelque chose de manière à pouvoir avoir le fichier modèle si tu as un pb en cas de bug.

A te lire

Dan

bonsoir

je suis allé dans FORMAT/FEUILLE mais je n'ai pas l'option AFFICHER ??

comment voir les feuilles cachées ?

d'autre part si je désactive la barre révise2, cela n'empêche pas le menu R d'apparaître

est-ce que la définition du menu R est dans la barre révise2 ?

merci de vos réponses, c'est trés sympa

ok, pour enlever la macro de fin ça marche

mais reste ce menu R ...;

a vous lire

Yves

une petite précision

dans yves.xls je ne vois que la feuille Feuil1

dans VBA, dans la fen^tre Projet, sous Micosoft Excel Objets on voit toutes les feuilles quelles soient visibles ou cachées ? correct ?

si c'est le cas moi je ne vois que la feuille Feuil1, je ne vois pas les autres

comment les rendre visibles

merci de votre aide, sympa

Yves

encore une petite question

dans yves.xls ETAT.ACC qu'est ce que c'est ? une feuille ?

si oui comment la rendre visible ?

merci

Yves

Bonsoir

Sur mon précédent message, je t'indique:

Ce fichier contient des noms masqués de Macros XL4 dont une s'appelle ETAT.ACC et la seconde est une macro Auto_fermer qui provoque l'erreur et le message lors de la fermeture.

Le Code du Module 2 rend la feuille ETAT.ACC visible.

La Macro Auto_fermer est à la ligne 132.

https://www.excel-pratique.com/~files/doc/9IgmPyves.xls

Cordialement

Amadéus a écrit :

Bonsoir

Sur mon précédent message, je t'indique:

Ce fichier contient des noms masqués de Macros XL4 dont une s'appelle ETAT.ACC et la seconde est une macro Auto_fermer qui provoque l'erreur et le message lors de la fermeture.

Le Code du Module 2 rend la feuille ETAT.ACC visible.

La Macro Auto_fermer est à la ligne 132.

https://www.excel-pratique.com/~files/doc/9IgmPyves.xls

Cordialement

bonjour et merci beaucoup Amadéus, ceci répond à mes questions concernant ETAT.ACC et à la formule de fin en XL4

mais désolé d'insister il ne me reste plus que le problème du menu R

comment modifié les sous menus de ce menu R ?

d'ou provient-il ? de la barre révise ? d'une macro cachée ?

je cherche mais je ne trouve rien

si vous avez une idée je serais très content

encore merci

cordialement

Yves

Bonjour

il faudrait qu'un spécialiste VBA te réponde.

Je pense quand même que la Macro générant le menu est dans Funcres.xla et est protégée par un mot de passe que seul le créateur du fichier peut te donner.

A priori, si on fait le point, tu as un fichier dont:

  • Tu veux supprimer les macros
  • Tu veux supprimer les menus de Feuille
Bref, le résultat est un fichier vierge, autant supprimer celui-ci et partir directement d'un nouveau fichier...

Cordialement

Amadéus a écrit :

Bonjour

il faudrait qu'un spécialiste VBA te réponde.

Je pense quand même que la Macro générant le menu est dans Funcres.xla et est protégée par un mot de passe que seul le créateur du fichier peut te donner.

A priori, si on fait le point, tu as un fichier dont:

  • Tu veux supprimer les macros
  • Tu veux supprimer les menus de Feuille
Bref, le résultat est un fichier vierge, autant supprimer celui-ci et partir directement d'un nouveau fichier...

Cordialement

bonsoir

merci de votre réponse

non ce n'est pas un fichier vierge car j'ai enlevé tout ce que je pouvais pour arriver à ce menu R ....

bon je vais abandonner la modif du menu, je vais mettre un userform au début de la macro pour ajouter une autre option ce qui m'évitera de modifier le sous menu dans le menu R

merci quand même, je n'ai pas les xla....

cordialement

Yves

bonsoir Yves,

J'ai eu ce genre de problème, regarde le post "macro parasite sur excel 2000"

On a pas réussi à le réglé !!

amicalement

Claude.

Salut le forum

La macro à été créer pour ajouter le menu R, ensuite elle a été

supprimé pour ne pas pouvoir la modifier. Le menu R est alors

rester incoporé au fichier.

Mytå

Rechercher des sujets similaires à "macro invisible"