• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:エクセルのファイル名に変数を指定して開く方法)

エクセルのファイル名に変数を指定して開く方法

このQ&Aのポイント
  • エクセルのVBA初心者の方が特定のセルに記載された文字をファイル名としてエクセルファイルを開く方法についてアドバイスを求めています。
  • 質問者はエクセルのVBAを始めたばかりで、特定のセルに記載された文字をファイル名としてエクセルファイルを開きたいという課題に取り組んでいますが、構文を組んでもエラーメッセージが表示されてしまうとのことです。
  • 具体的な構文や問題点を記載しており、VBAのファイルの保存場所やフォルダの構成に関して説明があります。アドバイスを求めています。

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

  • ベストアンサー
  • uruz
  • ベストアンサー率49% (417/840)
回答No.2

No.1さんに加えて Workbooks.Open "D:\日本\データ\ファイル名.xlsx" ↓↓↓↓ Workbooks.Open "D:\日本\データ\" & ファイル名 & ".xlsx"

その他の回答 (1)

  • okormazd
  • ベストアンサー率50% (1224/2412)
回答No.1

Dim ファイル名 As Integer ↓ Dim ファイル名 As String Integerじゃ整数で数値です。ファイル名にはなりません。 Stringで文字列です。 とりあえずこれ。

katamogura
質問者

お礼

早速の回答、ありがとうございました!