OVH Cloud OVH Cloud

automation macro

3 réponses
Avatar
J.S
Bonsior a tous,

Dans un program (c#) j'ai ouvert un document excel (office 2000)
Je voudrais de maniere transparente a l'utilisateur creer une macro qui
enregisterait toutes les action du User et qui me reatribuerai un string
contentant la macro enregistrer.
Merci de votre aide ,
@+

3 réponses

Avatar
FxM
Bonsoir,

Pourrais-tu nous expliquer le but final et pourquoi ceci doit se faire
de *manière transparente* pour l'utilisateur ? Aussi le pourquoi du c#
lançant Excel pour logger ... Ca pourrait ressembler à un "keylogger"
permettant des détournements de mots de passe.

De manière moins transparente -> outils | macro | nouvelle macro. Ca
s'appelle l'enregistreur de macros sous Excel.
Si c'est pour enregistrer des déplacements de souris, tu as des softs
comme "autoreplay".

@+
FxM



J.S a écrit:
Bonsior a tous,

Dans un program (c#) j'ai ouvert un document excel (office 2000)
Je voudrais de maniere transparente a l'utilisateur creer une macro qui
enregisterait toutes les action du User et qui me reatribuerai un string
contentant la macro enregistrer.
Merci de votre aide ,
@+




Avatar
Clément Marcotte
Tiens, un espion.


"J.S" a écrit dans le message de
news:
Bonsior a tous,

Dans un program (c#) j'ai ouvert un document excel (office 2000)
Je voudrais de maniere transparente a l'utilisateur creer une macro
qui

enregisterait toutes les action du User et qui me reatribuerai un
string

contentant la macro enregistrer.
Merci de votre aide ,
@+




Avatar
J.S
Pas du tout espion,
Je cherche a automatiser l'enregistrement de la macro pour permettre a un
autre utilisateur de rejouer le meme scenario par exemple dans le cadre d'un
cours.
Je m'explique,
C'est pour un logiciel de formation sur vba(Excel mais je vais de la meme
maniere ajouter word et powerpoint ).
Par exemple j'ai un champ commentaire ou j'ecris ce que je vais faire par
exemple Fusionner des cellules et le formatteur ouvre un document excel par
exemple fait une action moi de mon cote je lui genere le vba (ce qui evite a
l'utilisateur d'enregistrer sa macro et ensuite de faire copy paste) et je
le lui ecris dans un autre champs code par exemple , j'enregistre tout ca
dans une base de donne et quand un utilisateur se connecte il peux etudier
des macro en fonction des actions
voila en gros
J'espere avoir ete clair.

En tout cas je n'y arrive pas merci de votre aide




"Clément Marcotte" wrote in message
news:%23qE$
Tiens, un espion.


"J.S" a écrit dans le message de
news:
Bonsior a tous,

Dans un program (c#) j'ai ouvert un document excel (office 2000)
Je voudrais de maniere transparente a l'utilisateur creer une macro
qui

enregisterait toutes les action du User et qui me reatribuerai un
string

contentant la macro enregistrer.
Merci de votre aide ,
@+