After working on this some time and getting nowhere I have decided to take the advice of Svyatoslav Danyliv and Scott Hannen - that is to forget Interop Excel and use ClosedXML. Have already made the change and it is working great!