OVH Cloud OVH Cloud

Macro invisible?

5 réponses
Avatar
Zephyro
Bonjour!

J'ai un problème avec un de mes classeurs Excel.
Depuis aujourd'hui, à l'ouverture du fichier (je ne l'ai pas utilisé depuis
quelques temps), Excel me demande s'il doit activer ou non les macros
contenus dans ce classeur.
Or, dans 'Outils' -> 'Macros' -> 'Macros...', aucune macros n'apparait !!??
Je me rappelle bien avoir joué avec les macros un jour, mais il me semblait
les avoir toutes supprimées.
Je ne vois pas très bien. Ce fichiers étant utilisé par d'autres personnes,
j'ai passé un coup d'anti-virus au cas où, mais rien...

Si quelqu'un pouvait me donner un coup de main,
Merci beaucoup,

--
Zephyro

-= Being able to listen is first of all sharing the same vision =-

5 réponses

Avatar
FxM
Bonjour,

Un module vide suffit à déclencher l'alerte macro.
Sinon une macro peut être cachée à l'aide d'un argument [exemple : sub
test(a)] ou il peut exister une fonction [exemple : function toto(inp)]
qui n'apparaît donc pas dans les macros puisque c'est une fonction et
pas une macro puisqu'elle est une fonction et pas une macro :o))

@+
FxM



Zephyro wrote:
Bonjour!

J'ai un problème avec un de mes classeurs Excel.
Depuis aujourd'hui, à l'ouverture du fichier (je ne l'ai pas utilisé depuis
quelques temps), Excel me demande s'il doit activer ou non les macros
contenus dans ce classeur.
Or, dans 'Outils' -> 'Macros' -> 'Macros...', aucune macros n'apparait !!??
Je me rappelle bien avoir joué avec les macros un jour, mais il me semblait
les avoir toutes supprimées.
Je ne vois pas très bien. Ce fichiers étant utilisé par d'autres personnes,
j'ai passé un coup d'anti-virus au cas où, mais rien...

Si quelqu'un pouvait me donner un coup de main,
Merci beaucoup,



Avatar
Pierre CFI [mvp]
bonjour
passe dans l'editeur vba, regarde s'il y a un module, regarde aussi s'il n'y a pas de code dans les modules des feuilles ou du
classeur

--
Pierre CFI
MVP Microsoft Access
Mail : http://cerbermail.com/?z0SN8cN53B

Site pour bien commencer
http://users.skynet.be/mpfa/
Site perso
http://access.cfi.free.fr
"Zephyro" a écrit dans le message de news:
Bonjour!

J'ai un problème avec un de mes classeurs Excel.
Depuis aujourd'hui, à l'ouverture du fichier (je ne l'ai pas utilisé depuis
quelques temps), Excel me demande s'il doit activer ou non les macros
contenus dans ce classeur.
Or, dans 'Outils' -> 'Macros' -> 'Macros...', aucune macros n'apparait !!??
Je me rappelle bien avoir joué avec les macros un jour, mais il me semblait
les avoir toutes supprimées.
Je ne vois pas très bien. Ce fichiers étant utilisé par d'autres personnes,
j'ai passé un coup d'anti-virus au cas où, mais rien...

Si quelqu'un pouvait me donner un coup de main,
Merci beaucoup,

--
Zephyro

-= Being able to listen is first of all sharing the same vision =-




Avatar
Zephyro
Pierre CFI [mvp] a écrit...

passe dans l'editeur vba, regarde s'il y a un module, regarde aussi
s'il n'y a pas de code dans les modules des feuilles ou du classeur


Il y avait bien un module, mais même une fois supprimé, c'est pareil.

Le seul code que je trouve est:
<---
Private Sub Workbook_Open()

End Sub
--->
=> dans le classeur

<---
Private Sub Worksheet_SelectionChange(ByVal Target As Range)

End Sub
--->
=> dans la feuille

Bizarre...

--
Zephyro

-= Being able to listen is first of all sharing the same vision =-

Avatar
Philippe.R
Bonsoir,
Il te faut supprimer aussi ces 4 lignes de code.
--
Amicales Salutations

Retirer A_S_ pour répondre.
XL97 / XL2002

"Zephyro" a écrit dans le message de news:
Pierre CFI [mvp] a écrit...

passe dans l'editeur vba, regarde s'il y a un module, regarde aussi
s'il n'y a pas de code dans les modules des feuilles ou du classeur


Il y avait bien un module, mais même une fois supprimé, c'est pareil.

Le seul code que je trouve est:
<---
Private Sub Workbook_Open()

End Sub
--->
=> dans le classeur

<---
Private Sub Worksheet_SelectionChange(ByVal Target As Range)

End Sub
--->
=> dans la feuille

Bizarre...

--
Zephyro

-= Being able to listen is first of all sharing the same vision =-






Avatar
Zephyro
Philippe.R a écrit...

Bonsoir,
Il te faut supprimer aussi ces 4 lignes de code.


Bonsoir,

J'ai bien essayé mais elle se recrées immédiatement...
Du coup j'ai fait un copié/collé de ma feuille dans un nouveau classeur, et
je n'ai plus d'avertissement.
D'ailleurs ces quelques lignes de codes sont aussi présentes dans mon
nouveau classeur...

Merci à vous,

--
Zephyro

-= Being able to listen is first of all sharing the same vision =-