好きなおでんの具材ドラフト会議しましょう

コードの一部
「folder = "\\Nas-sp01\share\確認部\行政報告フォルダ\☆確認済交付月別物件(完了検査対象)\" & Worksheets("300").Range("A41").Text & " 【担当】確認番号 建物名称\"」
があります。
このコードはマクロを実行した時のファイルの保存先フォルダになります。
このコードに指定シート名「300」指定セル「A43」(指定月)を追加する方法を教えてください。
例えば
今年の今月の保存先フォルダは
「\\Nas-sp01\share\確認部\行政報告フォルダ\☆確認済交付月別物件(完了検査対象)\2023年 【担当】確認番号 建物名称\02月」になり
上記フォルダの「\2023年」部分がコードの「 Worksheets("300").Range("A41")
になります。
コードの一部に
月の部分「\02月」を
指定シート名「300」指定セル「A43」と追加する方法を教えてください。
よろしくお願いいたします。

質問者からの補足コメント

  • うーん・・・

    回答ありがとうございます。
    ご指示の通りコードを「folder = "\\Nas-sp01\share\確認部\行政報告フォルダ\☆確認済交付月別物件(完了検査対象)\" & Worksheets("300").Range("A41").Text & " 【担当】確認番号 建物名称\" & Worksheets("300").Range("A43").Text"\"」に変更しましたがこのコード部分が赤くなりエラーが出てしまいます、又、「.Text\"」とすると「.Text\""」と自動で変更され又同じように赤くなりエラーが出てしまします。解決方法をお願いいたします。
    よろしくお願いいたします。

      補足日時:2023/02/17 10:45

A 回答 (2件)

>Worksheets("300").Range("A43").Text"\"」に変更しましたが



文字列の連結ですので、

Worksheets("300").Range("A43").Text & "\"

ですね。
    • good
    • 0
この回答へのお礼

ありがとうございます。
上手くできました。

お礼日時:2023/02/17 11:52

文字列の連結ですよね?


& で繋いでしまう。
繋ぐのは文字ではなくセルの値ですが、既に経験済みかと?

folder = "\\Nas-sp01\share\確認部\行政報告フォルダ\☆確認済交付月別物件(完了検査対象)\" & Worksheets("300").Range("A41").Text & " 【担当】確認番号 建物名称\" & Worksheets("300").Range("A43").Text

ただしそのセルの表示が 02月 である事が前提です。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


おすすめ情報