[Q] Créer un log qui suit l'utilisation d'un classeur XL
6 réponses
JCF
Bonjour à tous,
dans le cadre d'une expérimentation, je souhaiterai pouvoir avoir une
petite macro (ou autre?) qui enregistre date et heure d'ouverture et
heure de fermeture dudit fichier, afin de pouvoir en tirer des
statistiques sur la durée d'utilisation dudit fichier.
Pouvoir suivre ce qui a été fait pourrait-être intéressant, mais n'est
pas obligatoire.
Avez-vous déjà développé ce genre de truc, en auriez-vous vu passer un?
Idées, suggestions?
Merci d'avance pour vos réponses éclairées, et à +
Jean-Christophe
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Rv
Salut,
- Une nouvelle feuille dans le classeur avec les colonnes : . Date Ouverture . Heure Ouverture . Date Fermeture . Heure Fermeture
- Une macro qui : . insère une ligne dans cette feuille . met à jour les colonnes correspondantes
- Un appel de la macro à placer sur l'événement Workbook_Open de l'objet ThisWorkbook
A+
Rv
<JCF> a écrit dans le message de news:20040706155747210+
Bonjour à tous, dans le cadre d'une expérimentation, je souhaiterai pouvoir avoir une petite macro (ou autre?) qui enregistre date et heure d'ouverture et heure de fermeture dudit fichier, afin de pouvoir en tirer des statistiques sur la durée d'utilisation dudit fichier. Pouvoir suivre ce qui a été fait pourrait-être intéressant, mais n'est pas obligatoire. Avez-vous déjà développé ce genre de truc, en auriez-vous vu passer un? Idées, suggestions? Merci d'avance pour vos réponses éclairées, et à + Jean-Christophe
Salut,
- Une nouvelle feuille dans le classeur avec les colonnes :
. Date Ouverture
. Heure Ouverture
. Date Fermeture
. Heure Fermeture
- Une macro qui :
. insère une ligne dans cette feuille
. met à jour les colonnes correspondantes
- Un appel de la macro à placer sur l'événement Workbook_Open de l'objet
ThisWorkbook
A+
Rv
<JCF> a écrit dans le message de
news:20040706155747210+0200@news.microsoft.com...
Bonjour à tous,
dans le cadre d'une expérimentation, je souhaiterai pouvoir avoir une
petite macro (ou autre?) qui enregistre date et heure d'ouverture et
heure de fermeture dudit fichier, afin de pouvoir en tirer des
statistiques sur la durée d'utilisation dudit fichier.
Pouvoir suivre ce qui a été fait pourrait-être intéressant, mais n'est
pas obligatoire.
Avez-vous déjà développé ce genre de truc, en auriez-vous vu passer un?
Idées, suggestions?
Merci d'avance pour vos réponses éclairées, et à +
Jean-Christophe
- Une nouvelle feuille dans le classeur avec les colonnes : . Date Ouverture . Heure Ouverture . Date Fermeture . Heure Fermeture
- Une macro qui : . insère une ligne dans cette feuille . met à jour les colonnes correspondantes
- Un appel de la macro à placer sur l'événement Workbook_Open de l'objet ThisWorkbook
A+
Rv
<JCF> a écrit dans le message de news:20040706155747210+
Bonjour à tous, dans le cadre d'une expérimentation, je souhaiterai pouvoir avoir une petite macro (ou autre?) qui enregistre date et heure d'ouverture et heure de fermeture dudit fichier, afin de pouvoir en tirer des statistiques sur la durée d'utilisation dudit fichier. Pouvoir suivre ce qui a été fait pourrait-être intéressant, mais n'est pas obligatoire. Avez-vous déjà développé ce genre de truc, en auriez-vous vu passer un? Idées, suggestions? Merci d'avance pour vos réponses éclairées, et à + Jean-Christophe
Emcy
Pour le temps d'utilisation d'ouverture, il faut qu'à l'ouverture du classeur, une macro mette dans une cellules l'heure actuelle (en A1 par exemple) Lorsque tu ferme le classeur, il faut qu'une macro compare l'heure que tu a mis avec l'heure actuelle puis d'ajouter cette valeur à un compteur que tu mets dans une cellule (en A2 par exemple). Pour finir il faut sauvegarder le classeur.
Voici un exemple simple (mais il n'est pas opérationelle, je te laisse le soins de le finir) à mettre dans le module ThisWorkBook de ton classeur :
Private Sub Workbook_Open()
Range("A1").Value = Time
End Sub
Private Sub Workbook_BeforeClose(Cancel As Boolean)
<JCF> a écrit dans le message de news:20040706155747210+
Bonjour à tous, dans le cadre d'une expérimentation, je souhaiterai pouvoir avoir une petite macro (ou autre?) qui enregistre date et heure d'ouverture et heure de fermeture dudit fichier, afin de pouvoir en tirer des statistiques sur la durée d'utilisation dudit fichier. Pouvoir suivre ce qui a été fait pourrait-être intéressant, mais n'est pas obligatoire. Avez-vous déjà développé ce genre de truc, en auriez-vous vu passer un? Idées, suggestions? Merci d'avance pour vos réponses éclairées, et à + Jean-Christophe
Pour le temps d'utilisation d'ouverture, il faut qu'à l'ouverture du
classeur, une macro mette dans une cellules l'heure actuelle (en A1 par
exemple)
Lorsque tu ferme le classeur, il faut qu'une macro compare l'heure que tu a
mis avec l'heure actuelle puis d'ajouter cette valeur à un compteur que tu
mets dans une cellule (en A2 par exemple). Pour finir il faut sauvegarder le
classeur.
Voici un exemple simple (mais il n'est pas opérationelle, je te laisse le
soins de le finir) à mettre dans le module ThisWorkBook de ton classeur :
Private Sub Workbook_Open()
Range("A1").Value = Time
End Sub
Private Sub Workbook_BeforeClose(Cancel As Boolean)
<JCF> a écrit dans le message de
news:20040706155747210+0200@news.microsoft.com...
Bonjour à tous,
dans le cadre d'une expérimentation, je souhaiterai pouvoir avoir une
petite macro (ou autre?) qui enregistre date et heure d'ouverture et
heure de fermeture dudit fichier, afin de pouvoir en tirer des
statistiques sur la durée d'utilisation dudit fichier.
Pouvoir suivre ce qui a été fait pourrait-être intéressant, mais n'est
pas obligatoire.
Avez-vous déjà développé ce genre de truc, en auriez-vous vu passer un?
Idées, suggestions?
Merci d'avance pour vos réponses éclairées, et à +
Jean-Christophe
Pour le temps d'utilisation d'ouverture, il faut qu'à l'ouverture du classeur, une macro mette dans une cellules l'heure actuelle (en A1 par exemple) Lorsque tu ferme le classeur, il faut qu'une macro compare l'heure que tu a mis avec l'heure actuelle puis d'ajouter cette valeur à un compteur que tu mets dans une cellule (en A2 par exemple). Pour finir il faut sauvegarder le classeur.
Voici un exemple simple (mais il n'est pas opérationelle, je te laisse le soins de le finir) à mettre dans le module ThisWorkBook de ton classeur :
Private Sub Workbook_Open()
Range("A1").Value = Time
End Sub
Private Sub Workbook_BeforeClose(Cancel As Boolean)
<JCF> a écrit dans le message de news:20040706155747210+
Bonjour à tous, dans le cadre d'une expérimentation, je souhaiterai pouvoir avoir une petite macro (ou autre?) qui enregistre date et heure d'ouverture et heure de fermeture dudit fichier, afin de pouvoir en tirer des statistiques sur la durée d'utilisation dudit fichier. Pouvoir suivre ce qui a été fait pourrait-être intéressant, mais n'est pas obligatoire. Avez-vous déjà développé ce genre de truc, en auriez-vous vu passer un? Idées, suggestions? Merci d'avance pour vos réponses éclairées, et à + Jean-Christophe
Misange migrateuse http://www.excelabo.net mail : http://cerbermail.com/?k5Q8Dh2mta
le 06/07/2004 15:57:
Bonjour à tous, dans le cadre d'une expérimentation, je souhaiterai pouvoir avoir une petite macro (ou autre?) qui enregistre date et heure d'ouverture et heure de fermeture dudit fichier, afin de pouvoir en tirer des statistiques sur la durée d'utilisation dudit fichier. Pouvoir suivre ce qui a été fait pourrait-être intéressant, mais n'est pas obligatoire. Avez-vous déjà développé ce genre de truc, en auriez-vous vu passer un? Idées, suggestions? Merci d'avance pour vos réponses éclairées, et à + Jean-Christophe
Misange migrateuse http://www.excelabo.net
mail : http://cerbermail.com/?k5Q8Dh2mta
le 06/07/2004 15:57:
Bonjour à tous,
dans le cadre d'une expérimentation, je souhaiterai pouvoir avoir une
petite macro (ou autre?) qui enregistre date et heure d'ouverture et
heure de fermeture dudit fichier, afin de pouvoir en tirer des
statistiques sur la durée d'utilisation dudit fichier.
Pouvoir suivre ce qui a été fait pourrait-être intéressant, mais n'est
pas obligatoire.
Avez-vous déjà développé ce genre de truc, en auriez-vous vu passer un?
Idées, suggestions?
Merci d'avance pour vos réponses éclairées, et à +
Jean-Christophe
Misange migrateuse http://www.excelabo.net mail : http://cerbermail.com/?k5Q8Dh2mta
le 06/07/2004 15:57:
Bonjour à tous, dans le cadre d'une expérimentation, je souhaiterai pouvoir avoir une petite macro (ou autre?) qui enregistre date et heure d'ouverture et heure de fermeture dudit fichier, afin de pouvoir en tirer des statistiques sur la durée d'utilisation dudit fichier. Pouvoir suivre ce qui a été fait pourrait-être intéressant, mais n'est pas obligatoire. Avez-vous déjà développé ce genre de truc, en auriez-vous vu passer un? Idées, suggestions? Merci d'avance pour vos réponses éclairées, et à + Jean-Christophe
Rv
Euh pardon ce n'est pas suffisant.
- La première macro qui : . insère une ligne dans cette feuille (par exemple en ligne 2) . met à jour les colonnes correspondantes pour l'ouverture (ligne 2)
- Une seconde macro qui : . met à jour les colonnes correspondantes pour la fermeture (en ligne 2)
- Un appel de la seconde macro à placer sur l'événement Workbook_Close de l'objet ThisWorkbook
Rv
"Rv" a écrit dans le message de news:u%
Salut,
- Une nouvelle feuille dans le classeur avec les colonnes : . Date Ouverture . Heure Ouverture . Date Fermeture . Heure Fermeture
- Une macro qui : . insère une ligne dans cette feuille . met à jour les colonnes correspondantes
- Un appel de la macro à placer sur l'événement Workbook_Open de l'objet ThisWorkbook
A+
Rv
<JCF> a écrit dans le message de news:20040706155747210+
Bonjour à tous, dans le cadre d'une expérimentation, je souhaiterai pouvoir avoir une petite macro (ou autre?) qui enregistre date et heure d'ouverture et heure de fermeture dudit fichier, afin de pouvoir en tirer des statistiques sur la durée d'utilisation dudit fichier. Pouvoir suivre ce qui a été fait pourrait-être intéressant, mais n'est pas obligatoire. Avez-vous déjà développé ce genre de truc, en auriez-vous vu passer un? Idées, suggestions? Merci d'avance pour vos réponses éclairées, et à + Jean-Christophe
Euh pardon ce n'est pas suffisant.
- La première macro qui :
. insère une ligne dans cette feuille (par exemple en ligne 2)
. met à jour les colonnes correspondantes pour l'ouverture (ligne 2)
- Une seconde macro qui :
. met à jour les colonnes correspondantes pour la fermeture (en ligne 2)
- Un appel de la seconde macro à placer sur l'événement Workbook_Close de
l'objet
ThisWorkbook
Rv
"Rv" <herve.pinardPASDESPAM@free.fr> a écrit dans le message de
news:u%23VLqY2YEHA.1356@TK2MSFTNGP09.phx.gbl...
Salut,
- Une nouvelle feuille dans le classeur avec les colonnes :
. Date Ouverture
. Heure Ouverture
. Date Fermeture
. Heure Fermeture
- Une macro qui :
. insère une ligne dans cette feuille
. met à jour les colonnes correspondantes
- Un appel de la macro à placer sur l'événement Workbook_Open de l'objet
ThisWorkbook
A+
Rv
<JCF> a écrit dans le message de
news:20040706155747210+0200@news.microsoft.com...
Bonjour à tous,
dans le cadre d'une expérimentation, je souhaiterai pouvoir avoir une
petite macro (ou autre?) qui enregistre date et heure d'ouverture et
heure de fermeture dudit fichier, afin de pouvoir en tirer des
statistiques sur la durée d'utilisation dudit fichier.
Pouvoir suivre ce qui a été fait pourrait-être intéressant, mais n'est
pas obligatoire.
Avez-vous déjà développé ce genre de truc, en auriez-vous vu passer un?
Idées, suggestions?
Merci d'avance pour vos réponses éclairées, et à +
Jean-Christophe
- La première macro qui : . insère une ligne dans cette feuille (par exemple en ligne 2) . met à jour les colonnes correspondantes pour l'ouverture (ligne 2)
- Une seconde macro qui : . met à jour les colonnes correspondantes pour la fermeture (en ligne 2)
- Un appel de la seconde macro à placer sur l'événement Workbook_Close de l'objet ThisWorkbook
Rv
"Rv" a écrit dans le message de news:u%
Salut,
- Une nouvelle feuille dans le classeur avec les colonnes : . Date Ouverture . Heure Ouverture . Date Fermeture . Heure Fermeture
- Une macro qui : . insère une ligne dans cette feuille . met à jour les colonnes correspondantes
- Un appel de la macro à placer sur l'événement Workbook_Open de l'objet ThisWorkbook
A+
Rv
<JCF> a écrit dans le message de news:20040706155747210+
Bonjour à tous, dans le cadre d'une expérimentation, je souhaiterai pouvoir avoir une petite macro (ou autre?) qui enregistre date et heure d'ouverture et heure de fermeture dudit fichier, afin de pouvoir en tirer des statistiques sur la durée d'utilisation dudit fichier. Pouvoir suivre ce qui a été fait pourrait-être intéressant, mais n'est pas obligatoire. Avez-vous déjà développé ce genre de truc, en auriez-vous vu passer un? Idées, suggestions? Merci d'avance pour vos réponses éclairées, et à + Jean-Christophe
JCF
Merci pour vos réponses à tous, je vais creuser tout ça!! Bonne soirée, Jean-Christophe
Merci pour vos réponses à tous, je vais creuser tout ça!!
Bonne soirée,
Jean-Christophe
Merci pour vos réponses à tous, je vais creuser tout ça!! Bonne soirée, Jean-Christophe
Rv
Salut,
Finalement ce sui cloche dans cette mèthode c'est que le log est stocké dans le classeur dont on fait le suivi. Il faudrait le faire sur un autre classeur ou un fichier texte comme proposé par Misange.
En effet, comme on insère les informations lorsque l'on quitte le classeur, et que ces informations doivent être enregistrées, on est coincé si l'utilisateur refuse d'enregistrer. Et si on enregistre automatiquement par le code on a fermeture --> sauvegarde. Ce que ne veut pas forcément l'utilisateur.
Sinon le reste semble bon...
A+
Rv
"Rv" a écrit dans le message de news:
Euh pardon ce n'est pas suffisant.
- La première macro qui : . insère une ligne dans cette feuille (par exemple en ligne 2) . met à jour les colonnes correspondantes pour l'ouverture (ligne 2)
- Une seconde macro qui : . met à jour les colonnes correspondantes pour la fermeture (en ligne 2)
- Un appel de la seconde macro à placer sur l'événement Workbook_Close de l'objet ThisWorkbook
Rv
"Rv" a écrit dans le message de news:u%
Salut,
- Une nouvelle feuille dans le classeur avec les colonnes : . Date Ouverture . Heure Ouverture . Date Fermeture . Heure Fermeture
- Une macro qui : . insère une ligne dans cette feuille . met à jour les colonnes correspondantes
- Un appel de la macro à placer sur l'événement Workbook_Open de l'objet
ThisWorkbook
A+
Rv
<JCF> a écrit dans le message de news:20040706155747210+
Bonjour à tous, dans le cadre d'une expérimentation, je souhaiterai pouvoir avoir une petite macro (ou autre?) qui enregistre date et heure d'ouverture et heure de fermeture dudit fichier, afin de pouvoir en tirer des statistiques sur la durée d'utilisation dudit fichier. Pouvoir suivre ce qui a été fait pourrait-être intéressant, mais n'est pas obligatoire. Avez-vous déjà développé ce genre de truc, en auriez-vous vu passer un?
Idées, suggestions? Merci d'avance pour vos réponses éclairées, et à + Jean-Christophe
Salut,
Finalement ce sui cloche dans cette mèthode c'est que le log est stocké
dans le classeur dont on fait le suivi. Il faudrait le faire sur un autre
classeur ou un fichier texte comme proposé par Misange.
En effet, comme on insère les informations lorsque l'on quitte le
classeur, et que ces informations doivent être enregistrées, on est coincé
si l'utilisateur refuse d'enregistrer. Et si on enregistre automatiquement
par le code on a fermeture --> sauvegarde. Ce que ne veut pas forcément
l'utilisateur.
Sinon le reste semble bon...
A+
Rv
"Rv" <herve.pinardPASDESPAM@free.fr> a écrit dans le message de
news:OVoR4e2YEHA.2812@TK2MSFTNGP11.phx.gbl...
Euh pardon ce n'est pas suffisant.
- La première macro qui :
. insère une ligne dans cette feuille (par exemple en ligne 2)
. met à jour les colonnes correspondantes pour l'ouverture (ligne 2)
- Une seconde macro qui :
. met à jour les colonnes correspondantes pour la fermeture (en ligne
2)
- Un appel de la seconde macro à placer sur l'événement Workbook_Close de
l'objet
ThisWorkbook
Rv
"Rv" <herve.pinardPASDESPAM@free.fr> a écrit dans le message de
news:u%23VLqY2YEHA.1356@TK2MSFTNGP09.phx.gbl...
Salut,
- Une nouvelle feuille dans le classeur avec les colonnes :
. Date Ouverture
. Heure Ouverture
. Date Fermeture
. Heure Fermeture
- Une macro qui :
. insère une ligne dans cette feuille
. met à jour les colonnes correspondantes
- Un appel de la macro à placer sur l'événement Workbook_Open de
l'objet
ThisWorkbook
A+
Rv
<JCF> a écrit dans le message de
news:20040706155747210+0200@news.microsoft.com...
Bonjour à tous,
dans le cadre d'une expérimentation, je souhaiterai pouvoir avoir une
petite macro (ou autre?) qui enregistre date et heure d'ouverture et
heure de fermeture dudit fichier, afin de pouvoir en tirer des
statistiques sur la durée d'utilisation dudit fichier.
Pouvoir suivre ce qui a été fait pourrait-être intéressant, mais n'est
pas obligatoire.
Avez-vous déjà développé ce genre de truc, en auriez-vous vu passer
un?
Idées, suggestions?
Merci d'avance pour vos réponses éclairées, et à +
Jean-Christophe
Finalement ce sui cloche dans cette mèthode c'est que le log est stocké dans le classeur dont on fait le suivi. Il faudrait le faire sur un autre classeur ou un fichier texte comme proposé par Misange.
En effet, comme on insère les informations lorsque l'on quitte le classeur, et que ces informations doivent être enregistrées, on est coincé si l'utilisateur refuse d'enregistrer. Et si on enregistre automatiquement par le code on a fermeture --> sauvegarde. Ce que ne veut pas forcément l'utilisateur.
Sinon le reste semble bon...
A+
Rv
"Rv" a écrit dans le message de news:
Euh pardon ce n'est pas suffisant.
- La première macro qui : . insère une ligne dans cette feuille (par exemple en ligne 2) . met à jour les colonnes correspondantes pour l'ouverture (ligne 2)
- Une seconde macro qui : . met à jour les colonnes correspondantes pour la fermeture (en ligne 2)
- Un appel de la seconde macro à placer sur l'événement Workbook_Close de l'objet ThisWorkbook
Rv
"Rv" a écrit dans le message de news:u%
Salut,
- Une nouvelle feuille dans le classeur avec les colonnes : . Date Ouverture . Heure Ouverture . Date Fermeture . Heure Fermeture
- Une macro qui : . insère une ligne dans cette feuille . met à jour les colonnes correspondantes
- Un appel de la macro à placer sur l'événement Workbook_Open de l'objet
ThisWorkbook
A+
Rv
<JCF> a écrit dans le message de news:20040706155747210+
Bonjour à tous, dans le cadre d'une expérimentation, je souhaiterai pouvoir avoir une petite macro (ou autre?) qui enregistre date et heure d'ouverture et heure de fermeture dudit fichier, afin de pouvoir en tirer des statistiques sur la durée d'utilisation dudit fichier. Pouvoir suivre ce qui a été fait pourrait-être intéressant, mais n'est pas obligatoire. Avez-vous déjà développé ce genre de truc, en auriez-vous vu passer un?
Idées, suggestions? Merci d'avance pour vos réponses éclairées, et à + Jean-Christophe