Accessで使いやすい形でファイル選択ダイアログを開くにはApplication.FileDialogオブジェクトを使用する方が便利だと思います。 このApplication.FileDialogメソッドはApplication.GetOpenFileNameと異なり、下記の点が優れています。 Accessフォームのテキストボックスにファイル名を入力させるような場合に、ファイル選択ダイアログを表示できると操作性が向上しますね。 ここでは、Access 2003でファイル選択ダイアログを表示するためのVBAコードを紹介します。 vbaには、組み込みのダイアログボックスがあります。これを活用すると、ファイルやフォルダの選択が簡単になります。ユーザーの意思をマクロで取り込めるので、マクロの使い勝手がよくなります。ファイルを選択する組み込みダイアログボックスで一つ気をつ 1ファイルだけに設定していますが、複数も可能です。 その場合、FilePath = Trim(.SelectedItems.Item(1))の番号は選択したファイル番号を設定する必要があります。 フォルダのパス取得のダイアログ コード ・複数ファイル選択許可. エクセルVBAでファイルを開く作業を自動化する方法についてシリーズでお伝えしています。今回は、エクセルVBAでFileDialogオブジェクトを使ってファイル選択ダイアログを表示させる方法です。