FILE
*fp
fp
=
fopen(
"Student.dat",
"wb"
)
先判断这个指针是否为NULL就行了啊~
我还没学到,不知道怎么和excel挂钩。但我学了下面这个函数:
File.Exists(@"E:\10\1.txt")
你改一下,尝试一下。
File.Exists(@"E:\10\sheet2.xsl") //判断E盘的文件夹10 里是否存在sheet2.xsl
试试sub test()
On Error Resume Next
x = "V发运统计表.xls" '''''写需要检测的文件
Set xs = Workbooks(x)
If Err.Number = 0 Then
Biaozhi = "True"'文件已打开
Else
Biaozhi = "False" '文件未打开
End If
set xs=nothing
Err.Clear
end sub
楼上的方法在打开文件很多时,执行效率要低一些,它需要检测所有的文件,二种方法都能用,你随便选 吧
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)