From time to time my watches can get magnetized. I found the source - it is none other than my laptop computer. There is an easy way to find out if you have the same 'danger' lurking in your office. Take a simple magnetic compass and move it around your laptop. If the needle gets pulled in the direction of the computer, then you know that is a likely source. Pretty sure that it is the hard drive causing the magnetic force, as it spins away at thousands of revolutions per minute.
When I first started with mechanical watches a couple of years ago I had problems with watches getting continually magnetized. Some brands/models are more susceptible than others. In fact, I churned through a few watches learning about this (one of which I still miss - a JLC Amvox!). I have even thought about getting my own demagnetizer - but my current (small) collection doesn't get affected too frequently.
--Sancerre