thanks for sharing, if the writer use option secure to protect his or her macro, how to retrieve the macro code?