0

わかりました。たとえば、 http ://domain.com/folder などの URL を使用してアクセスする必要があるリモート サーバー上にあるフォルダー内のすべてのファイルをヒストリングするにはどうすればよいでしょうか。フォルダー内には、大量のファイルがあります。 Excelへのリストのように。現在の C:\ にあるフォルダー内のファイルを一覧表示しようとすると、これを行う関数がありますが、URL からファイルを一覧表示しようとすると機能しません。これができるかどうかはわかりません!ありがとう

4

1 に答える 1

0

サーバー ディレクトリをマシンのローカル ドライブ (例: O:) としてマップし、簡単な VBA 手順を使用します。

Sub ServerDir()
Dim Idx As Integer, FN As String, R As Range

    Set R = Selection
    Idx = 1
    ' URL =  http://repository.XXXXX.com/content/dav/Repository/Users/Users-M/mike.d/mike.d-Public/
    ' mapped http://repository.XXXXX.com/content/dav/ to O:\ 
    FN = Dir("O:\Repository\Users\Users-M\mike.d\mike.d-Public\*.ppt")

    Do While FN <> ""
        R(Idx, 1) = FN
        FN = Dir()
        Idx = Idx + 1
    Loop

End Sub
于 2013-03-20T18:52:00.443 に答える