Good Afternoon,

I have an excel workbook that contains a worksheet named "Requisition". After the user populates the "Requisition" worksheet they click on a form control button to run a macro. The macro copies the data to a word document (to work around conditional formatting) and the word document is then attached to an outlook e-mail thus leaving the originator of the requisition to simply send the e-mail for approval.

The macro works and has done for 18 months or so. The macro works on every users computer/laptop EXCEPT on one persons laptop (excluding apple mac - a project for later). I have checked the laptop and it has the appropriate folders required to work. The name of the file is correct so that it is correctly recognised by the macro. The trust settings are the same as other users. Everything about the laptop that I can see appears to be set the same as everyone else. However, this particular laptop stops at the line where .Selection.InsertBreak is with the message Run-time error '4605' this method or property is not available because the object refers to a drawing object.

Why would this particular failure occur on one laptop but not 50 plus others?

Very much appreciate any pointers. Am I missing something re object libraries?

I have looked at this for many hours over many weeks and am at a loss. Please help.

Mike