• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:VBA シート指定とファイル名入力)

VBA シート指定とファイル名入力

このQ&Aのポイント
  • VBAを使用して、部署ごとに分割されたデータをブックとして保存する方法について教えてください。
  • マクロ実行ボタンが配置されたシートに、部署のデータが入力され、それをブックとして保存する方法について教えてください。
  • ActiveWorkbook.PathとB2セルに入力されたファイル名を組み合わせて、保存先のパスを指定できる方法について教えてください。

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

  • ベストアンサー
  • oboroxx
  • ベストアンサー率40% (317/792)
回答No.1

(1) Dim w As Worksheet Set w = Worksheets("部署") (2) myPath = ActiveWorkbook.Path & "\" & Worksheets("Sheet1").Range("B2")

nkmyr
質問者

お礼

myPath = ActiveWorkbook.Path & "\" & Worksheets("Sheet1").Range("B2") & "\" に変更することでできました。 ありがとうございました。

nkmyr
質問者

補足

ありがとうございます。 Set w = Worksheets("部署")を追加し、Set w = ActiveSheetを削除することで出来ました。 myPath = ActiveWorkbook.Path & "\" & Worksheets("Sheet1").Range("B2") の方はtestファイルの中に保存してなく、同じ場所に2〇〇.xlsxとなってしまいます。

関連するQ&A