判斷excel檔案是否被開啟
Private Declare Function lOpen()Function lOpen Lib "kernel32" Alias "_lopen" (ByVal lpPathName As String, ByVal iReadWrite As Long) As Long
Private Declare Function lClose()Function lClose Lib "kernel32" Alias "_lclose" (ByVal hFile As Long) As Long
' 判斷某檔案是否在使用中
Public Function IsFileAlreadyOpen()Function IsFileAlreadyOpen(ByVal FileName As String) As Boolean
Dim hFile As Long
Dim lastErr As Long
hFile = -1 ' 初始化檔案控制程式碼.
lastErr = 0
hFile = lOpen(FileName, &H10)
If hFile = -1 Then ' 檔案是否能正確開啟並可共享
lastErr = Err.LastDllError
Else
lClose(hFile)
End If
IsFileAlreadyOpen = (hFile = -1) And (lastErr = 32)
End Function
Private Sub Command1_Click()Sub Command1_Click()
Dim strFileName As String
strFileName = "d:/050304_chengji.xls" ' 你的檔案
If IsFileAlreadyOpen(strFileName) Then
MsgBox("指定檔案已開啟")
Else
MsgBox("指定檔案未開啟")
End If
End Sub
相關文章
- golang判斷檔案是否存在Golang
- vc判斷檔案是否存在
- 判斷是否微信 IPhone 開啟iPhone
- python 判斷檔案是否存在Python
- Node判斷檔案是否連結
- java判斷檔案是否存在並建立檔案Java
- 判斷oracle是否啟動Oracle
- jquery怎麼樣判斷檔案是否存在jQuery
- js如何判斷指定的檔案是否存在JS
- C# 判斷遠端檔案是否存在C#
- python判斷檔案是否存在等操作Python
- shell 判斷檔案或路徑是否存在
- C語言判斷檔案是否存在,判斷檔案可讀可寫可執行C語言
- QTP中如何判斷Excel程式是否存在?QTExcel
- PHP判斷檔案是否為圖片的方法PHP
- 如何判斷js檔案是否載入完畢JS
- 判斷檔案中是否存在中文字元字元
- iOS判斷使用者是否開啟APP通知開關iOSAPP
- jquery如何判斷js檔案是否載入完畢jQueryJS
- Python 判斷檔案是否存在的三種方法Python
- 如何判斷伺服器是否被攻擊伺服器
- jquery判斷按鈕是否被點選過jQuery
- 教你幾招判斷Windows是否被流氓侵入Windows
- iOS開發-如何判斷手機是否開啟了放大模式iOS模式
- VBA判斷指定的資料夾或檔案是否存在
- 利用js判斷檔案是否為utf-8編碼JS
- js判斷引入的js檔案是否載入完畢JS
- C#之判斷確定檔案是否為程式集C#
- Python Tips 01 : 判斷兩個檔案是否相同Python
- 網路遊戲公司如何判斷是否被攻擊?遊戲
- 如何判斷 Linux 伺服器是否被入侵?Linux伺服器
- 判斷服務是否開啟,應用是否安裝,並安裝應用
- Linux - 判斷檔案/目錄是否存在/具有許可權Linux
- 判斷一個檔案是否在IE的快取中 (轉)快取
- 判斷是否有檔案並設定理性,上傳到cos
- js判斷是否在微信內建瀏覽器中開啟JS瀏覽器
- 如果精確判斷一個IP是否被佔用
- JavaScript判斷表單元素value值是否被修改過JavaScript