避免在Excel运行时打开数据库

时间:2018-09-11 08:22:32

标签: excel database vb.net

我开发了一个vb.net程序,该程序使用excel文件生成一些报告。 一旦程序花费太多时间来生成报告,我通常会在程序运行时执行其他操作。问题是有时我需要打开其他excel文件,并且程序中使用的excel文件会显示给我。我仍然想隐藏那些正在处理的文件,即使我运行其他Excel文件也是如此。这可能吗?谢谢

1 个答案:

答案 0 :(得分:1)

FileSystem.Lock Method控制其他进程对使用Open函数打开的文件的全部或部分的访问。

MyLock相比,Unlock功能在文件I / O操作方面具有更高的生产率和性能。有关更多信息,请参见FileSystem

更多信息here