Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


60067 / 76732 ←次へ | 前へ→

【21316】BrowseForFolderでネットワークサーバー名を取得方法
質問  トコ  - 05/1/18(火) 18:11 -

引用なし
パスワード
   初心者です。
過去ログで見つけられなかったので、
どうか教えてください。

Excelシート上にある「CommandButton1」をクリックすると
セル「B5」にパスが表示されるようにしています。

このときネットワークサーバーを選択しても、
値を取得するときは、ネットワークサーバーが割り当てられている
ドライブ名が取得されてしまいます。
このときネットワークサーバー名でパスを表示させることは可能ですか?

ちなみにプログラムは↓のような感じです。

Private Sub CommandButton1_Click()
  Dim Obj As Object

  Set Obj = CreateObject("Shell.Application"). _
  BrowseForFolder(0, "フォルダを選択してクリックしてください。", 0) ',"c:\")

  If Obj Is Nothing Then Exit Sub

  Range("B5") = Obj.Items.Item.Path

End Sub
2 hits

【21316】BrowseForFolderでネットワークサーバー名を取得方法 トコ 05/1/18(火) 18:11 質問
【21318】Re:BrowseForFolderでネットワークサーバー... IROC 05/1/18(火) 18:21 回答
【21320】Re:BrowseForFolderでネットワークサーバー... トコ 05/1/18(火) 18:49 発言
【21328】Re:BrowseForFolderでネットワークサーバー... ちゃっぴ 05/1/18(火) 20:28 回答
【21333】Re:BrowseForFolderでネットワークサーバー... トコ 05/1/18(火) 22:28 お礼

60067 / 76732 ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free