エクセルで、ファイル内に入力した日付を、保存時のファイル名に反映したい。
お世話になります。請求書の作成・保存を効率よくしたいと考えています。 例:作ったファイルの、ある特定のセル(日付を入力)で平成22年6月と表示された状態で名前をつけて保存をクリックすると、ファイル名の欄に自動的に2206・・と反映され、なおかつ、自分の言葉で現場名などを入力して2206グーマンション・・という風にして保存したいです。もっというと、保存先のフォルダも自動的に2206フォルダとかに入るようにできないでしょうか??
詳しい方、教えていただけるとありがたいです・・!お願いします
No.1ベストアンサー
- 回答日時:
逆では駄目でしょうか?
例えば、頭に必ず年月を表す4桁の数字を付けたファイル名で保存しておいて、特定のセルには、ファイル名の最初の4桁の数字を参照した年月を自動的に表示するというものです。
その方法は、年月を表示するセルに次の数式を入力します。
="平成"&MID(CELL("filename"),SEARCH("[",CELL("filename"))+1,2)&"年"&MID(CELL("filename"),SEARCH("[",CELL("filename"))+3,2)&"月"
尚、上記の数式では"平成22年06月"という文字列データになります。
この文字列データをシリアル値に変換する場合には、DATEVALUE関数を使用すると良いと思います。
この回答への補足
回答ありがとうございます。早速やってみましたが、うまくいきません(><)
じつは、日付入力セルには、セルの書式設定→ユーザー定義→ggge“年“mm"月"と入力し、例えば22/06と入力すると、平成22年6月と表示されるように設定していますが、そのせいでしょうか?
できれば、毎月の入力はシンプルに済ませたいので、ファイル名で2206と入力しても日付セルに平成22年06月と表示される感じなら、問題ないです。今後、2207、2208・・と数字が変化してもそれぞれに応じて平成22年07月、平成22年08月・・と連動してもらえるならとてもありがたいのですが・・・よろしくおねがいします。今は怖くてこれ以上いじれない感じです。
ファイル名の頭4桁が年月の4桁数字になっていなかったことに気がつき、やり直したところ、見事、連動する形での請求書ができました、すごく感動しました。本当にありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) PDFファイルに日付を名前にして保存したい。 エクセル2019でワークシートに請求書のフォームを作り 2 2023/05/27 11:13
- Excel(エクセル) エクセルのマクロについて教えてください。 1 2023/02/21 09:28
- Visual Basic(VBA) エクセルのマクロについて教えてください。 1 2023/02/21 11:19
- Excel(エクセル) エクセルのマクロについて教えてください。 1 2023/02/20 10:00
- Excel(エクセル) エクセルのマクロについて教えてください。 2 2023/02/21 13:29
- Visual Basic(VBA) Excel VBA 同じ名前のフォルダがあれば作成したブックを格納するマクロをつくりたい 2 2023/01/16 16:19
- Excel(エクセル) 【VBA】指定フォルダに格納中のテキストファイルをエクセルで処理し結果のエクセルを新規フォルダに保存 1 2022/03/25 14:19
- Visual Basic(VBA) Wordマクロで指定したフォルダ名に保存する方法について 8 2022/12/13 11:35
- Excel(エクセル) エクセルのマクロについて教えてください。 2 2023/01/12 16:58
- Visual Basic(VBA) エクセル VBAについて教えてください 2 2023/04/26 13:25
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
マクロ VBA ファイル名を連番...
-
メール添付されているファイル...
-
Excel 2003の保存アイコンが消...
-
エクセルを上書き保存したのに...
-
いきなりPDFでPDFファイルを開...
-
Illustratorファイルに読み取り...
-
GetSaveAsFilenameでフォルダを...
-
エクセル文書を保存したらメモ...
-
Excel画面の自動更新 Excelファ...
-
エクセルでVBAを使用して1分毎...
-
csvファイルを上書き保存でカン...
-
エクセル表のCSV化ができない
-
エクセル Webページとして保存...
-
マクロVBA特定フォルダーに次々...
-
複数のブックを上書き保存する...
-
エクセルが「名前を付けて保存...
-
セルの塗りつぶしの色を好きな...
-
Excelで上書き保存時の確認をは...
-
Excelでの最終更新時刻表示
-
エクセルで保存しますか?のメ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルを上書き保存したのに...
-
エクセル文書を保存したらメモ...
-
いきなりPDFでPDFファイルを開...
-
メール添付されているファイル...
-
エクセルでVBAを使用して1分毎...
-
マクロ VBA ファイル名を連番...
-
Excel画面の自動更新 Excelファ...
-
ピボットテーブルの更新ができない
-
開いてるファイル(エクセル等)...
-
エクセル・マクロ(VBA)で、指定...
-
OneDriveに保存したファイルは...
-
エクセルでCSVファイルとして保...
-
Illustratorファイルに読み取り...
-
「名前を付けて保存」ができな...
-
エクセルで保存の前に固まって...
-
エクセル表のCSV化ができない
-
csvファイルを上書き保存でカン...
-
マクロVBA特定フォルダーに次々...
-
「変更を保存しますか?」と聞...
-
エクセル 更新していないのに...
おすすめ情報