• ベストアンサー

ファイルを複数選択して・・・

yuizuianの回答

  • yuizuian
  • ベストアンサー率42% (103/245)
回答No.3

ダイアログボックスってコモンダイアログですよね? ファイルの名前が取れているのであれば、 1つ目のファイルをOpen→処理→Close 2つ目の… とやるのでは駄目なのでしょうか? もし、同時に開きたいのであれば、 intFileNo = FreeFile で、使用可能なファイル番号が取得できますので intFileNo = FreeFile Open path For mode As intFileNo ・ ・ ・ という感じでファイルを開けていけば、同時に複数ふぃ有るを扱う事が出来ますよ。

aika25
質問者

お礼

どうもありがとうございました~!

関連するQ&A

  • 複数CSVファイルを一括インポート

    お世話になります ■概要 Accessのボタンで複数のCSVファイルを一括にひとつのテーブルにインポートさせたいのですが ■内容 テキストボックス、参照ボタン、実行ボタンをフォーム上に設置 参照ボタンでダイアログボックスを表示させCSV複数選択し 選択内容がテキストへ反映。 実行ボタンで選択された複数CSVをインポートさせたいです 少し難しいと思いますが、わかる方ご教授よろしくお願い致します。

  • ファイル選択ダイアログからファイルのフルパスを取得したい

    Visual Basic 2008について質問があります。 フォームにテキストボックスを配置し、そのテキストボックスに ファイル選択ダイアログで選択したファイルのパスを表示させたいのですが どのようにパスを取得し表示させるのでしょうか? 初歩的な質問で申し訳ありませんがどうぞよろしくお願いします。

  • VBA 複数のCSVファイルを一度にインポートするには?

    お世話になります ■概要 Accessのボタンで複数のCSVファイルを一括にひとつのテーブルにインポートさせたいのですが ■内容 テキストボックス、参照ボタン、実行ボタンをフォーム上に設置 参照ボタンでダイアログボックスを表示させCSV複数選択し 選択内容がテキストへ反映。 実行ボタンで選択された複数CSVをインポートさせたいです 当方初心者なのでVBA等の回答があれば幸いです ご教授よろしくお願い致します。

  • ファイル選択ダイアログで複数の拡張子を有効に

    Ruby+VisualuRubyでプログラムを作っています。 ファイル選択ダイアログで file_name = SWin::CommonDialog::openFilename(nil, [["テキスト(*.txt)","*.txt"],["DOC(*.doc)","*.doc"],["DOCX(*.docx)","*.docx"]], 0x1000, "ファイル選択") とすれば、複数の拡張子からの選択が可能になるのはわかったのですが、 これだと、拡張子を選んで、その拡張子のファイルから選択することになります。 同時に、複数の拡張子のファイルを表示し、その中から選択するようにはできないのでしょうか?

    • ベストアンサー
    • Ruby
  • 複数の.jpgファイルなどを配置して一括選択したい

    Word 2010で次の(1)~(3)をした後で(4)をしたいのですが、そのためには(1)から(3)をどのように作成したらいいでしょうか。 (1)複数個の.jpgファイルを配置(表示)する。 (2)複数個のテキストボックスを配置(表示)する。 (3)複数個の図形配置(表示)する。 (4)上記(1)~(3)のすべてを(例えば、「オブジェクトの選択」で)一括選択する。 まず描画キャンパスを作ってその中に(1)~(3)を作成すれば(4)をすることができるかと思ったのですが、描画キャンパスには.jpgファイルを配置(表示)すことができません。

  • ダイアログボックスで複数フォルダの複数ファイルの選択

    ダイアログボックスで複数フォルダの複数ファイルの選択がうまくいきません。 単一フォルダ内からの複数ファイルの選択は機能しているのですが、ダイアログボックスで他のフォルダを選択して他のファイルを選択すると最終的に選択したファイルのみが残り、先に選択した分が累積されません。  OpenFileNameが上書きされるのが原因な気がするのですが配列への累積処理が解りません。 その後の処理で選択したファイルを全て開いて加工したいので、累積させる方法を知りたいのです。下記コードはLoop処理で行おうとして累積が解らないままのものです。 一度のダイアログ表示で複数フォルダの複数ファイルを選択出来る方法があればそれでもかまいません。どなたか助けては頂けないでしょうか。お願いします。 '**明細の選択(複数同時)** Do BN = Application.InputBox("対象明細書の年月を入力してください。1桁の月は02月のように入力)", , Default:="2009.04", Type:=2) If BN = False Then '入力なければ GoTo OWARI End If WorkPath = ThisWorkbook.Path & "\明細書一覧" & BN & "月" ChDrive WorkPath ChDir WorkPath OpenFileName = Application.GetOpenFilename(FileFilter:="Microsoft Excelブック,*.xls", _ Title:="対象の明細書を選んで下さい。Ctrlキーを押しながら複数ファイルを同時に選択出来ます。", MultiSelect:=True) Rtn = MsgBox("他にも対象ファイルがありますか?", vbYesNo, "選択") If Rtn = vbNo Then Exit Do End If Loop Mypath = ThisWorkbook.Path MyFile = "\請求制御.xls" 'ここにファイル名記入 If IsArray(OpenFileName) Then For i = 1 To UBound(OpenFileName) If OpenFileName(i) = Mypath & MyFile Then MsgBox "同じファイルが含まれてます。", vbInformation, "同じファイルは選択出来ません" GoTo OWARI End If tmp = tmp & Dir(OpenFileName(i)) & vbCrLf Next MsgBox vbCrLf & tmp & vbCrLf & "の全" & i - 1 & "枚です" & vbCrLf & "これらでよろしいですか? ", vbInformation, "選択したファイルは "

  • WebでWindowsのファイルを開く(選択)のダイアログ

    ホームページで、Windows標準のファイル選択ダイアログを表示するボタンを作りたいと思います。 <input type="file">で表示は可能かと思いますが、ファイル名のボックス(□[参照])となってしまいます。 これを、ボタンだけでファイル名のボックスなしで表示したいのですが、そんなHTMLやJavaScriptの記述はありますか? Windowsのダイアログを表示するボタンのみを表示したいという感じなんですが。わかりにくくて申し訳ございません。ご理解いただいた方で、おかわりになる方いらっしゃったらご回答おねがいいたします。

    • ベストアンサー
    • HTML
  • ファイルを選択状態にする

    現在VBAで「ファイルを選択し、そのファイルを読み込む」という作業をしているのですが、何かいい方法はないでしょうか? 自分で作ったものは、「ファイルを開くダイアログを表示させ、ユーザーが自分でファイルを選択する」というものなのです。 これを、「ファイルを開くダイアログを表示させ、フォルダを選択したらその中のファイルをすべて選択したことにする」という風にしたいのです。 皆様お忙しい中申し訳ありませんが、ご教授してください。

  • IEで複数のファイル選択方法

    youtubeのファイルアップロード画面のように、 IEで複数のファイルを選択するダイアログを表示したいのですが、 あれはどのように行っているのでしょうか? WindowsXP、IEのバージョンは8です。 同じ方法でなくても、こうすれば出来るというのが、あれば是非教えてください。 ちなみにVBScriptの使用も出来る環境です。

    • ベストアンサー
    • HTML
  • ダイアログボックスからファイル名の取得をしたい(ACCESS97)

    コマンドボタンを押すと「ファイル名を選択」ダイアログボックスが開き、 そこで選んだファイル名がテキストボックスに表示される、という フォームをACCESS97で作成したいのですが、ダイアログボックスを表示させる ために何という関数を使えば良いのかが分かりません。 宜しくお願いいたします。