[英]How to know if a txt file is already open with vba?
我需要使用Excel VBA打开/创建txt文件,但是在打开文件之前,我需要确保它尚未打开。
我怎么知道它是否打开,如果打开,请先关闭它再打开?
就像是 :
If IsOpen(File_Name) Then
Close(File_Name)
EndIf
除非您要从头开始重新创建相同的文件,否则如果文件测试已打开,那么为什么不使用它呢? 如果测试未打开,则将其打开。 然后,如果不存在,请创建它。
您可能只是清除了文本文件(如果已打开),并且想要重新启动文本而不是通过再次创建该文件来覆盖它。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.