I spent some time stressing this morning...feeling pretty confused about what I thought I knew about VBA. A file that I had moved here and there, changed, copied and used quite a bit, suddenly would not allow another file to copy data from it...it them threw a 'locked' error when VBA tried to just activate a sheet on the file. Fortunately, right at that moment, my daughter needed a ride so I took a break. As I was driving home it occurred to me the the file (and not me) was broken and it needed to be rebuilt. I did so and the problem was gone. It was a small file so it was easy to do; but if it had been a large one it would have been a different story. This begs the question: what can we do to prevent files from getting broke? A few things that I think are: saving files often and not running macros until the file has been saved. Any comments?