I'm facing a strange issue when trying to open an excel sheet through a `C#` application.
it uses something like the following while the `templatePath` is `C:\template.xls` for example.

```
Workbook excel_workbook = this.excel.Workbooks.Open(templatePath,
mMissingValue, false, mMissingValue, mMissingValue, mMissingValue, mMissingValue,
mMissingValue, mMissingValue, mMissingValue, mMissingValue,
mMissingValue, mMissingValue, mMissingValue, mMissingValue);

```

Then it involves the `excel_workbook` object in some operations. The problem is that `excel_workbook.name = template1`, not template, which results in displaying the `Save As` dialog box when clicking on save. This behavior breaks the workflow from the business perspective.

Would anyone help in this? Noting that other sheets are working correctly.