命名范围在更新时被删除

我有一个我用作后端的Excel文件(我无法控制这个select),我创build了我的命名范围。 我使用OLEDB来连接到我的应用程序在VB.Net床单。

但是,一旦我从我的应用程序更新任何表,所有我的名称范围被删除,应用程序停止工作。 如果我只是从工作簿阅读,这不会发生。 任何人都经历过这个和任何可能的想法或解