Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Code manipulé introuvable

15 réponses
Avatar
JeNeVois
Bonjour,

j'ai un bizzare prob du fait qu'un hijacker s'est
introduit et il m'a gentillement insérer un code
dans un fichier qui fait que si j'active une des
feuilles, la fenêtre se place sur une ligne donnée
au lieu de se placer à l'endroit où je l'ai laissé
auparavant, ce qui fait que je dois toujours
scroller vers le bas pour retrouver la dernière
ligne pour continuer.
Le prob est que je ne trouve pas le code qui
déclenche cela, car il n'y a rien sur cette
feuille du type évenementiel, j'ai seulement
des macros "normaux" dans le classeur,
et aussi le 'Worksheet" ne contient rien.
Ou faut-il donc chercher ?

Merci pour toute réponse
Salutations

5 réponses

1 2
Avatar
LSteph
Bonsoir Modeste,

Lis le post de 17h42, les noms ne changent rien à l'histoire
il y a 4 objets shockwave (flash) planqués dans la feuille.

@+

lSteph


Bonsour® JeNeVois avec ferveur ;o))) vous nous disiez :

j'ai
copié la feuille concernée dans un classeur
vide et le phénomène persiste.
J'ai rempli les cellules aves 1111 et 2222
et il s'appelle "Magic89" du fait que
la ligne 89 est toujours en haut de
la fenètre si l'on active la feuille "conv2"

http://cjoint.com/?jAqUwmLZow


Menu Insertion > Noms >Definir
supprimer tout les noms définis !!!

@+
;o)))





Avatar
LSteph
Bonsoir,

Mais en "déroulant gauche en haut du codemodule de la feuille"
je n'ai rien vu, dérouler quoi ?


Clic droit sur l'onglet de ta feuille afficher le code.
Dans VBE
Il y a en haut du module de la feuille une liste déroulante
tu vois les noms d'objets dedans ...
vraisemblablement, il n'y sont plus
si tu as utilisé la macro et que le pb est règlé c'est ok!

@+

lSteph


Bonjour,

merci beaucoup, ça fonctionne parfaitement, ils ont disparus.
Mais en "déroulant gauche en haut du codemodule de la feuille"
je n'ai rien vu, dérouler quoi ?
En plus je me démande comment il a pu implanter ces objects
dans mon classeur, comment je pourrais m'en protéger et
comment je pourrais éventuellement scanner mon directory
pour voir si d'autres classeurs sont encore infectés par ce genre
d'objects.

Merci encore et bonne soirée !


Bonjour,
tu as 4 objets Shockwave dans ta feuille
ce sont eux qui font cela!
déroulant gauche en haut du codemodule de la feuille, regarde!

Faut les virer, mais l'automation de ce type d'objet n'est pas
forcément gérée
donc essaie ceci (exceptionnellement j'utilise donc select)
une fois que tu auras changé une fois de cellule tu pourra enlever
cela du code de la feuille
Private Sub Worksheet_SelectionChange(ByVal Target As Excel.Range)
ShockwaveFlash1.Select
Selection.Delete
ShockwaveFlash2.Select
Selection.Delete
ShockwaveFlash3.Select
Selection.Delete
ShockwaveFlash4.Select
Selection.Delete
End Sub

'lSteph

On 26 sep, 16:56, JeNeVois wrote:
Hi LSteph,

ce classeur est très volumineux et contient
des données confidentielles, mais j'ai
copié la feuille concernée dans un classeur
vide et le phénomène persiste.
J'ai rempli les cellules aves 1111 et 2222
et il s'appelle "Magic89" du fait que
la ligne 89 est toujours en haut de
la fenètre si l'on active la feuille "conv2"

http://cjoint.com/?jAqUwmLZow

Merci et salutations


Bonjour,
Mets ce classeur s'il est < 500k
àhttp://cjoint.com
si tu veux
et donne nous ici le lien obtenu que l'on puisse voir comment cela se
fait.
Sinon compresse le ou fais une copie modèle réduit et compresse.
--
LSteph
On 24 sep, 13:34, JeNeVois wrote:
Bonjour LSteph,
je m'excuse pour la lenteur, mais j'ai du partir pour le weekend.
Merci pour ta réponse, je m'étais mal exprimé en appelant
ThisWorkBook 'Worksheet" dans ma question. Il ne contient
donc pas de code. J'avais pensé au worksheets cachés, merci
pour me rappeler comment on les trouve, mais il n'y en a pas.
C'est vraiment bizarre. En ouvrant le classeur j'ai rémarque
qu'il s'ouvre d'abord normalement (il est assez volumineux
et prend donc un moment pour charger). C'est donc seulement
ensuite qu'il se pose finallement sur la ligne plus haut.
Un autre détail : le code s'enclenche pas si j'active le classeur
en venant du browser, mais seulement si je viens d'une autre feuille.
Salutations
Bonjour,
En complément de la piste proposée par Anonymous
Alt+F11 pour aller dans VBE
Affiche l'explorateur de projet,
s'il ne l'est pas déjà sur ta gauche
Regarde le nom de ton projet dedans tu as des feuilles
doubleclique sur ThisWorkBook et regarde dans le module qui
apparaît.Regaerde également les autres modules d'objets feuilles et
userforms.
Sinon dans le même explorateur de projet
regarde s'il n'y a pas des noms de feuille masquée
qui apparaissent par rapport à excel..
Si c'est le cas Affiche la Fenêtre des propriétés
et sélectionne la feuille dans l'explorateur de projet
dans les propriétés mets la visible à xlsheetvisible au lieu de
xlsheetveryhidden ou ...hidden.
Cela peut-être une macro-Excel4, retourne dans excel voir ce qui s'y cache.
@+
--
LSteph
Bonjour,
j'ai un bizzare prob du fait qu'un hijacker s'est
introduit et il m'a gentillement insérer un code
dans un fichier qui fait que si j'active une des
feuilles, la fenêtre se place sur une ligne donnée
au lieu de se placer à l'endroit où je l'ai laissé
auparavant, ce qui fait que je dois toujours
scroller vers le bas pour retrouver la dernière
ligne pour continuer.
Le prob est que je ne trouve pas le code qui
déclenche cela, car il n'y a rien sur cette
feuille du type évenementiel, j'ai seulement
des macros "normaux" dans le classeur,
et aussi le 'Worksheet" ne contient rien.
Ou faut-il donc chercher ?
Merci pour toute réponse
Salutations
















Avatar
JeNeVois
Bonjour,

j'ai gardé le 'Magic89' , j'ai appliqué ton code seulement
dans la feuille originale :) , mais sur aucune des
2 menus déroulants ('Général ' et 'Déclarations')
je ne vois les 4 objects shockwave .
Mon nom ,en l'occurence, me va à nouveau comme
un gant :)

Salutations


Bonsoir,

Mais en "déroulant gauche en haut du codemodule de la feuille"
je n'ai rien vu, dérouler quoi ?


Clic droit sur l'onglet de ta feuille afficher le code.
Dans VBE
Il y a en haut du module de la feuille une liste déroulante
tu vois les noms d'objets dedans ...
vraisemblablement, il n'y sont plus
si tu as utilisé la macro et que le pb est règlé c'est ok!

@+

lSteph


Bonjour,

merci beaucoup, ça fonctionne parfaitement, ils ont disparus.
Mais en "déroulant gauche en haut du codemodule de la feuille"
je n'ai rien vu, dérouler quoi ?
En plus je me démande comment il a pu implanter ces objects
dans mon classeur, comment je pourrais m'en protéger et
comment je pourrais éventuellement scanner mon directory
pour voir si d'autres classeurs sont encore infectés par ce genre
d'objects.

Merci encore et bonne soirée !


Bonjour,
tu as 4 objets Shockwave dans ta feuille
ce sont eux qui font cela!
déroulant gauche en haut du codemodule de la feuille, regarde!

Faut les virer, mais l'automation de ce type d'objet n'est pas
forcément gérée
donc essaie ceci (exceptionnellement j'utilise donc select)
une fois que tu auras changé une fois de cellule tu pourra enlever
cela du code de la feuille
Private Sub Worksheet_SelectionChange(ByVal Target As Excel.Range)
ShockwaveFlash1.Select
Selection.Delete
ShockwaveFlash2.Select
Selection.Delete
ShockwaveFlash3.Select
Selection.Delete
ShockwaveFlash4.Select
Selection.Delete
End Sub

'lSteph

On 26 sep, 16:56, JeNeVois wrote:
Hi LSteph,

ce classeur est très volumineux et contient
des données confidentielles, mais j'ai
copié la feuille concernée dans un classeur
vide et le phénomène persiste.
J'ai rempli les cellules aves 1111 et 2222
et il s'appelle "Magic89" du fait que
la ligne 89 est toujours en haut de
la fenètre si l'on active la feuille "conv2"

http://cjoint.com/?jAqUwmLZow

Merci et salutations


Bonjour,
Mets ce classeur s'il est < 500k
àhttp://cjoint.com
si tu veux
et donne nous ici le lien obtenu que l'on puisse voir comment cela se
fait.
Sinon compresse le ou fais une copie modèle réduit et compresse.
--
LSteph
On 24 sep, 13:34, JeNeVois wrote:
Bonjour LSteph,
je m'excuse pour la lenteur, mais j'ai du partir pour le weekend.
Merci pour ta réponse, je m'étais mal exprimé en appelant
ThisWorkBook 'Worksheet" dans ma question. Il ne contient
donc pas de code. J'avais pensé au worksheets cachés, merci
pour me rappeler comment on les trouve, mais il n'y en a pas.
C'est vraiment bizarre. En ouvrant le classeur j'ai rémarque
qu'il s'ouvre d'abord normalement (il est assez volumineux
et prend donc un moment pour charger). C'est donc seulement
ensuite qu'il se pose finallement sur la ligne plus haut.
Un autre détail : le code s'enclenche pas si j'active le classeur
en venant du browser, mais seulement si je viens d'une autre feuille.
Salutations
Bonjour,
En complément de la piste proposée par Anonymous
Alt+F11 pour aller dans VBE
Affiche l'explorateur de projet,
s'il ne l'est pas déjà sur ta gauche
Regarde le nom de ton projet dedans tu as des feuilles
doubleclique sur ThisWorkBook et regarde dans le module qui
apparaît.Regaerde également les autres modules d'objets feuilles et
userforms.
Sinon dans le même explorateur de projet
regarde s'il n'y a pas des noms de feuille masquée
qui apparaissent par rapport à excel..
Si c'est le cas Affiche la Fenêtre des propriétés
et sélectionne la feuille dans l'explorateur de projet
dans les propriétés mets la visible à xlsheetvisible au lieu de
xlsheetveryhidden ou ...hidden.
Cela peut-être une macro-Excel4, retourne dans excel voir ce qui s'y cache.
@+
--
LSteph
Bonjour,
j'ai un bizzare prob du fait qu'un hijacker s'est
introduit et il m'a gentillement insérer un code
dans un fichier qui fait que si j'active une des
feuilles, la fenêtre se place sur une ligne donnée
au lieu de se placer à l'endroit où je l'ai laissé
auparavant, ce qui fait que je dois toujours
scroller vers le bas pour retrouver la dernière
ligne pour continuer.
Le prob est que je ne trouve pas le code qui
déclenche cela, car il n'y a rien sur cette
feuille du type évenementiel, j'ai seulement
des macros "normaux" dans le classeur,
et aussi le 'Worksheet" ne contient rien.
Ou faut-il donc chercher ?
Merci pour toute réponse
Salutations



















Avatar
lSteph
Bonjour,
lorsque tu vas dans VBE (alt+F11)
dans l'explorateur de projet doubleclique sur le nom de la feuille
concernée
ensuite dans le déroulant en haut à gauche du module ceci:

http://cjoint.com/?jBn3DuZSvt

Cordialement.

lSteph


On 27 sep, 11:29, JeNeVois wrote:
Bonjour,

j'ai gardé le 'Magic89' , j'ai appliqué ton code seulement
dans la feuille originale :) , mais sur aucune des
2 menus déroulants ('Général ' et 'Déclarations')
je ne vois les 4 objects shockwave .
Mon nom ,en l'occurence, me va à nouveau comme
un gant :)

Salutations


Bonsoir,

Mais en "déroulant gauche en haut du codemodule de la feuille"
je n'ai rien vu, dérouler quoi ?


Clic droit sur l'onglet de ta feuille afficher le code.
Dans VBE
Il y a en haut du module de la feuille une liste déroulante
tu vois les noms d'objets dedans ...
vraisemblablement, il n'y sont plus
si tu as utilisé la macro et que le pb est règlé c'est ok!

@+

lSteph

Bonjour,

merci beaucoup, ça fonctionne parfaitement, ils ont disparus.
Mais en "déroulant gauche en haut du codemodule de la feuille"
je n'ai rien vu, dérouler quoi ?
En plus je me démande comment il a pu implanter ces objects
dans mon classeur, comment je pourrais m'en protéger et
comment je pourrais éventuellement scanner mon directory
pour voir si d'autres classeurs sont encore infectés par ce genre
d'objects.

Merci encore et bonne soirée !




Bonjour,
tu as 4 objets Shockwave dans ta feuille
ce sont eux qui font cela!
déroulant gauche en haut du codemodule de la feuille, regarde!

Faut les virer, mais l'automation de ce type d'objet n'est pas
forcément gérée
donc essaie ceci (exceptionnellement j'utilise donc select)
une fois que tu auras changé une fois de cellule tu pourra enlever
cela du code de la feuille
Private Sub Worksheet_SelectionChange(ByVal Target As Excel.Range)
ShockwaveFlash1.Select
Selection.Delete
ShockwaveFlash2.Select
Selection.Delete
ShockwaveFlash3.Select
Selection.Delete
ShockwaveFlash4.Select
Selection.Delete
End Sub

'lSteph

On 26 sep, 16:56, JeNeVois wrot e:
Hi LSteph,

ce classeur est très volumineux et contient
des données confidentielles, mais j'ai
copié la feuille concernée dans un classeur
vide et le phénomène persiste.
J'ai rempli les cellules aves 1111 et 2222
et il s'appelle "Magic89" du fait que
la ligne 89 est toujours en haut de
la fenètre si l'on active la feuille "conv2"

http://cjoint.com/?jAqUwmLZow

Merci et salutations






Bonjour,
Mets ce classeur s'il est < 500k
àhttp://cjoint.com
si tu veux
et donne nous ici le lien obtenu que l'on puisse voir comment cela se
fait.
Sinon compresse le ou fais une copie modèle réduit et compress e.
--
LSteph
On 24 sep, 13:34, JeNeVois wr ote:
Bonjour LSteph,
je m'excuse pour la lenteur, mais j'ai du partir pour le weekend.
Merci pour ta réponse, je m'étais mal exprimé en appelant
ThisWorkBook 'Worksheet" dans ma question. Il ne contient
donc pas de code. J'avais pensé au worksheets cachés, merci
pour me rappeler comment on les trouve, mais il n'y en a pas.
C'est vraiment bizarre. En ouvrant le classeur j'ai rémarque
qu'il s'ouvre d'abord normalement (il est assez volumineux
et prend donc un moment pour charger). C'est donc seulement
ensuite qu'il se pose finallement sur la ligne plus haut.
Un autre détail : le code s'enclenche pas si j'active le classe ur
en venant du browser, mais seulement si je viens d'une autre feui lle.
Salutations
Bonjour,
En complément de la piste proposée par Anonymous
Alt+F11 pour aller dans VBE
Affiche l'explorateur de projet,
s'il ne l'est pas déjà sur ta gauche
Regarde le nom de ton projet dedans tu as des feuilles
doubleclique sur ThisWorkBook et regarde dans le module qui
apparaît.Regaerde également les autres modules d'objets feui lles et
userforms.
Sinon dans le même explorateur de projet
regarde s'il n'y a pas des noms de feuille masquée
qui apparaissent par rapport à excel..
Si c'est le cas Affiche la Fenêtre des propriétés
et sélectionne la feuille dans l'explorateur de projet
dans les propriétés mets la visible à xlsheetvisible au li eu de
xlsheetveryhidden ou ...hidden.
Cela peut-être une macro-Excel4, retourne dans excel voir ce q ui s'y cache.
@+
--
LSteph
Bonjour,
j'ai un bizzare prob du fait qu'un hijacker s'est
introduit et il m'a gentillement insérer un code
dans un fichier qui fait que si j'active une des
feuilles, la fenêtre se place sur une ligne donnée
au lieu de se placer à l'endroit où je l'ai laissé
auparavant, ce qui fait que je dois toujours
scroller vers le bas pour retrouver la dernière
ligne pour continuer.
Le prob est que je ne trouve pas le code qui
déclenche cela, car il n'y a rien sur cette
feuille du type évenementiel, j'ai seulement
des macros "normaux" dans le classeur,
et aussi le 'Worksheet" ne contient rien.
Ou faut-il donc chercher ?
Merci pour toute réponse
Salutations


















Avatar
JeNeVois
Bonsoir,

ah enfin je l'ai trouvé. Merci.
Reste de savoir pourquoi avec
ces 4 sub vides il se place
toujours sur la ligne 89,
toute la magie n'est pas encore élucidée :)

Bonne nuit


Bonjour,
lorsque tu vas dans VBE (alt+F11)
dans l'explorateur de projet doubleclique sur le nom de la feuille
concernée
ensuite dans le déroulant en haut à gauche du module ceci:

http://cjoint.com/?jBn3DuZSvt

Cordialement.

lSteph


On 27 sep, 11:29, JeNeVois wrote:
Bonjour,

j'ai gardé le 'Magic89' , j'ai appliqué ton code seulement
dans la feuille originale :) , mais sur aucune des
2 menus déroulants ('Général ' et 'Déclarations')
je ne vois les 4 objects shockwave .
Mon nom ,en l'occurence, me va à nouveau comme
un gant :)

Salutations


Bonsoir,

Mais en "déroulant gauche en haut du codemodule de la feuille"
je n'ai rien vu, dérouler quoi ?


Clic droit sur l'onglet de ta feuille afficher le code.
Dans VBE
Il y a en haut du module de la feuille une liste déroulante
tu vois les noms d'objets dedans ...
vraisemblablement, il n'y sont plus
si tu as utilisé la macro et que le pb est règlé c'est ok!

@+

lSteph

Bonjour,

merci beaucoup, ça fonctionne parfaitement, ils ont disparus.
Mais en "déroulant gauche en haut du codemodule de la feuille"
je n'ai rien vu, dérouler quoi ?
En plus je me démande comment il a pu implanter ces objects
dans mon classeur, comment je pourrais m'en protéger et
comment je pourrais éventuellement scanner mon directory
pour voir si d'autres classeurs sont encore infectés par ce genre
d'objects.

Merci encore et bonne soirée !




Bonjour,
tu as 4 objets Shockwave dans ta feuille
ce sont eux qui font cela!
déroulant gauche en haut du codemodule de la feuille, regarde!

Faut les virer, mais l'automation de ce type d'objet n'est pas
forcément gérée
donc essaie ceci (exceptionnellement j'utilise donc select)
une fois que tu auras changé une fois de cellule tu pourra enlever
cela du code de la feuille
Private Sub Worksheet_SelectionChange(ByVal Target As Excel.Range)
ShockwaveFlash1.Select
Selection.Delete
ShockwaveFlash2.Select
Selection.Delete
ShockwaveFlash3.Select
Selection.Delete
ShockwaveFlash4.Select
Selection.Delete
End Sub

'lSteph

On 26 sep, 16:56, JeNeVois wrote:
Hi LSteph,

ce classeur est très volumineux et contient
des données confidentielles, mais j'ai
copié la feuille concernée dans un classeur
vide et le phénomène persiste.
J'ai rempli les cellules aves 1111 et 2222
et il s'appelle "Magic89" du fait que
la ligne 89 est toujours en haut de
la fenètre si l'on active la feuille "conv2"

http://cjoint.com/?jAqUwmLZow

Merci et salutations






Bonjour,
Mets ce classeur s'il est < 500k
àhttp://cjoint.com
si tu veux
et donne nous ici le lien obtenu que l'on puisse voir comment cela se
fait.
Sinon compresse le ou fais une copie modèle réduit et compresse.
--
LSteph
On 24 sep, 13:34, JeNeVois wrote:
Bonjour LSteph,
je m'excuse pour la lenteur, mais j'ai du partir pour le weekend.
Merci pour ta réponse, je m'étais mal exprimé en appelant
ThisWorkBook 'Worksheet" dans ma question. Il ne contient
donc pas de code. J'avais pensé au worksheets cachés, merci
pour me rappeler comment on les trouve, mais il n'y en a pas.
C'est vraiment bizarre. En ouvrant le classeur j'ai rémarque
qu'il s'ouvre d'abord normalement (il est assez volumineux
et prend donc un moment pour charger). C'est donc seulement
ensuite qu'il se pose finallement sur la ligne plus haut.
Un autre détail : le code s'enclenche pas si j'active le classeur
en venant du browser, mais seulement si je viens d'une autre feuille.
Salutations
Bonjour,
En complément de la piste proposée par Anonymous
Alt+F11 pour aller dans VBE
Affiche l'explorateur de projet,
s'il ne l'est pas déjà sur ta gauche
Regarde le nom de ton projet dedans tu as des feuilles
doubleclique sur ThisWorkBook et regarde dans le module qui
apparaît.Regaerde également les autres modules d'objets feuilles et
userforms.
Sinon dans le même explorateur de projet
regarde s'il n'y a pas des noms de feuille masquée
qui apparaissent par rapport à excel..
Si c'est le cas Affiche la Fenêtre des propriétés
et sélectionne la feuille dans l'explorateur de projet
dans les propriétés mets la visible à xlsheetvisible au lieu de
xlsheetveryhidden ou ...hidden.
Cela peut-être une macro-Excel4, retourne dans excel voir ce qui s'y cache.
@+
--
LSteph
Bonjour,
j'ai un bizzare prob du fait qu'un hijacker s'est
introduit et il m'a gentillement insérer un code
dans un fichier qui fait que si j'active une des
feuilles, la fenêtre se place sur une ligne donnée
au lieu de se placer à l'endroit où je l'ai laissé
auparavant, ce qui fait que je dois toujours
scroller vers le bas pour retrouver la dernière
ligne pour continuer.
Le prob est que je ne trouve pas le code qui
déclenche cela, car il n'y a rien sur cette
feuille du type évenementiel, j'ai seulement
des macros "normaux" dans le classeur,
et aussi le 'Worksheet" ne contient rien.
Ou faut-il donc chercher ?
Merci pour toute réponse
Salutations























1 2