Solved

excel file protection

Posted on 2011-03-14
3
297 Views
Last Modified: 2012-05-11
is there a way to understand who copied my excel file in the company or send it as a email, or save the file as a diffrent name in his directory?
in the company every user has a username, so that I think i can use it.
Can I use a macro for this?
0
Comment
Question by:Braveheartli
3 Comments
 
LVL 50

Assisted Solution

by:teylyn
teylyn earned 150 total points
ID: 35126779
Hello,

Inspecting an Excel 2003 (and earlier) file with a Hex Editor, you can see who was the last person to open it (even if they did not change and save it), but as far as I know there is no way of telling whether a file was saved it with a different name or whether it was emailed.

cheers, teylyn
0
 
LVL 50

Accepted Solution

by:
Dave Brett earned 350 total points
ID: 35126866
Not in a practial manner

On file access you are really looking for a network security utility, or a program like FileMon

Vbscript provides WMI events that can monitor activity, this can be used in VBA. Ivan Moala provides a masterful example here
http://www.dailydoseofexcel.com/archives/2006/07/07/monitor-directory/#comments

I have written code that emailed me via CDO every time someone opened a certain file (not really appropriate here as it avoids the Outlook security message)

Your best defence is to host the file in a trusted location, and to use passwords

Cheers

Dave
0
 
LVL 1

Author Closing Comment

by:Braveheartli
ID: 35137035
thank you
0

Featured Post

How to run any project with ease

Manage projects of all sizes how you want. Great for personal to-do lists, project milestones, team priorities and launch plans.
- Combine task lists, docs, spreadsheets, and chat in one
- View and edit from mobile/offline
- Cut down on emails

Join & Write a Comment

A little background as to how I came to I design this code: Around 5 years ago I designed an add-in that formatted Excel files to a corporate standard, applying different cell colours and font type depending on whether the cells contained inputs,…
Deploying a Microsoft Access application in a Citrix environment is not difficult but takes a few steps. However, Citrix system people are often of little help, as they typically know next to nothing about Access. The script provided here will take …
This Micro Tutorial will demonstrate how to use longer labels with horizontal bar charts instead of the vertical column chart.
This Micro Tutorial will demonstrate how to create pivot charts out of a data set. I also added a drop-down menu which allows to choose from different categories in the data set and the chart will automatically update.

746 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

12 Experts available now in Live!

Get 1:1 Help Now