判斷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
- python 判斷檔案是否存在Python
- C語言判斷檔案是否存在,判斷檔案可讀可寫可執行C語言
- jquery怎麼樣判斷檔案是否存在jQuery
- PHP判斷檔案是否為圖片的方法PHP
- 如何判斷伺服器是否被攻擊伺服器
- VBA判斷指定的資料夾或檔案是否存在
- 利用js判斷檔案是否為utf-8編碼JS
- iOS開發-如何判斷手機是否開啟了放大模式iOS模式
- 判斷是否有檔案並設定理性,上傳到cos
- 如何判斷FMEA專案是否已完成?
- 網路遊戲公司如何判斷是否被攻擊?遊戲
- 如果精確判斷一個IP是否被佔用
- Python判斷物件是否為檔案物件(file object)的三種方法Python物件Object
- Python科研武器庫 - 檔案/路徑操作 - 判斷路徑是否存在Python
- 如何自動判斷域名是否被微信攔截 被微信遮蔽的域名網址如何正常開啟使用
- Vim檔案型別判斷型別
- 判斷自身開方是否是整數
- ASP.NET CORE中判斷是否移動端開啟網頁ASP.NET網頁
- 判斷字串是否為空字串
- python 判斷是否為中文Python
- 判斷字串是否唯一字串
- 判斷URL字串是否合法字串
- python判斷是否為listPython
- JS判斷檔案上傳格式JS
- Python使用os模組、Try語句、pathlib模組判斷檔案是否存在Python
- php下利用curl判斷遠端檔案是否存在的實現程式碼PHP
- C語言判斷檔案存在和建立檔案C語言
- ios 判斷使用者是否開啟許可權---並跳轉設iOS
- 判斷一個物件是否為空物件,判斷一個物件中是否有空值物件
- XamarinEssentials教程首選項Preferences判斷專案是否存在
- JavaScript判斷字串是否為空JavaScript字串
- js判斷物件是否為空JS物件
- js判斷checkbox是否選中JS
- jQuery 判斷元素是否隱藏jQuery
- JavaScript 判斷是否是陣列JavaScript陣列
- 判斷網路是否連線
- JavaScript 判斷函式是否存在JavaScript函式
- MySQL判斷表名是否存在MySql