Excel列删除限制使用内部操作Excel不受保护的表格C#

我有一个excel模板,在这里我依靠列索引来更新数据到数据库通过C#excel inter op add。

但是excel应该是可编辑的。 工作表是不受保护的,如果有人更改数据,然后必须通过Excel添加同步到服务器。

一切正常,但直到模板没有改变。

但是,如果有人删除列或更改模板,那么它不能正常工作。

所以我想限制不要删除excel的列。