-1


1. 共有 Excel シート
2. VBscript を使用した Htmlページ

一度に 1 人のユーザー (その共有 Excel を最初に開いたユーザー) だけが実行できるように、コードの一部 (共有 Excel に一部のデータを保存) を実行したいと考えています。

いろいろ試しています。しかし、期待どおりに機能していません。

どんな助けでも大歓迎です。

4

1 に答える 1

0

次の vba は、ファイルが開いているかどうかを確認します。

Dim FileNum As Integer

'File exists
If Len(Dir(StrFilePath)) > 0 Then 
    FileNum = FreeFile() 
    On Error Resume Next 
    Open StrFilePath For Input Lock Read As #FileNum 
    'Open and lock file
    If Err.Number <> 0 Then 
        'File is open
    Else 
        'File is closed
    End If 
    Close FileNum 
    On Error GoTo 0
Else 
    'File does not exist
End If
于 2013-04-19T10:04:56.030 に答える