Un classeur Excel a été mis à la disposition de plusieurs personnes, sur votre PC ou au sein d’un réseau local, et vous aimeriez savoir quelles personnes ont ouvert ce classeur et quand elles l’ont fait. Pour cela, vous allez créer
une macro qui se lancera automatiquement à chaque ouverture du classeur. Cette macro ajoutera, à la fin d’un fichier texte, une ligne comportant le nom de l’utilisateur, la date et l’heure. Ouvrez votre classeur et tapez Alt +
F11 pour accéder à l’Editeur Visual Basic. Cliquez deux fois sur ThisWorkbook et saisissez le listing ci-contre. Déroulez Fichier, Fermer et retourner à Microsoft Excel. Fermez puis rouvrez votre
classeur. Vous constaterez l’apparition, dans le même dossier que le classeur, d’un fichier texte nommé usage.log, que vous pouvez consulter avec le Bloc-notes de Windows ou n’importe quel traitement de texte. Chaque ouverture de votre
classeur se traduit par l’ajout d’une ligne dans ce fichier.
🔴 Pour ne manquer aucune actualité de 01net, suivez-nous sur Google Actualités et WhatsApp.