|
▼亀マスター さん:
お返事が遅くなりまして申し訳ありません(レスが付いてもメールでの通知が来なかったもので…)。
ありがとうございます!FileDialogオブジェクトの方法を試してみた所、目的のディレクトリが表示されました!
と言ってもこれをカレントにするにはどうしたらいいのかまだイマイチわかっていないのですが、大きな前進だと思います。
これをヒントに自分で頑張ってみたいと思います。
大変お世話になりました!どうもありがとうございました!
>カレントディレクトリを移動させたいというのは、ファイル選択のダイアログで最初に表示されるディレクトリを指定したいということですよね。
>これまでの経過からして、アクセス権自体が怪しいので上手くいかない可能性が高い気がしますが、FileDialogオブジェクトも試してみてはどうでしょうか。
>
>
>'Microsoft Office ○○ Object Libraryの参照設定があるなら不要
>'○○はOfficeのバージョンによる数字
>Const msoFileDialogOpen As Long = 1
>
>With Application.FileDialog(msoFileDialogOpen)
> With .Filters
> .Clear
> .Add "Excel ファイル", "*.xls; *.xlsx", 1 '拡張子は必要に応じて変えてください
> End With
> .InitialFileName = "任意のディレクトリパス" '(例 \\ServerName\Sample\")
> If .Show Then
> .Execute
> End If
>End With
|
|