• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:VBAでファイルOPEN ダイアログを使用したいです)

VBAでファイルOPEN ダイアログを使用したいです

このQ&Aのポイント
  • VBAでファイルOPEN ダイアログを使用する方法について教えてください。
  • 現在、指定したファイルを開くVBAを書いているのですが、ネットワーク上のフォルダにパスを指定する方法がわかりません。
  • 具体的な場所にパスを書くことで、開くディレクトリを指定することができますか?

質問者が選んだベストアンサー

  • ベストアンサー
  • Wendy02
  • ベストアンサー率57% (3570/6232)
回答No.1

こんにちは。 こんな感じになると思います。 (ほかにも方法があるとは思いますが……) Private Declare Function SetCurrentDirectory Lib "kernel32" Alias _   "SetCurrentDirectoryA" (ByVal CurrentDir As String) As Long Sub Test1() Dim vntFileName As Variant Dim myDir As String 'あらかじめはっきりしていればよいですが、場合によって、 'ここに、ネットワーク・ドライブ・チェックのコードが必要になります。 myDir = "\\public\Excel" 'ネットワークドライブ SetCurrentDirectory myDir '変更可能 'ファイルを開くダイアログを開きます vntFileName = _

関連するQ&A