[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『シート1のA1セル・B1セルの文字を”ブック名”にしたいのですが・』(辛汗)
決まった書式のシートがあり、多数の方に配布してあります。 シート1のA1に日付、B1に名前を必ず入力してもらっています。 入力後にそのブックが戻ってくるのですが、いつの誰の分だか調べるのに 時間を費やしてしまいます。 本人がブック名を入力するのではなく、自動でできてしまうことなんて 可能なのでしょうか?なにかきっかけを教授してください。 Excel2003・WindowsXPです。
=MID(CELL("filename"),FIND("[",CELL("filename"))+1,FIND("]",CELL("filename"))-FIND("[",CELL("filename"))-1)
なんてのは?
マクロでそのような仕組みをつくれば可能ですが、 勝手に名前を付けて保存する形だと かえって作成したブックが行方不明にならないか 心配です。別のファイルが出来るのですから。 仕組みが分からずに編集前のファイルが送りかえされたり しないかしら。 みやほりん
> ブック名を入力するのではなく、自動でできてしまうこと
というのは、ブックを保存するとき、「名前を付けて保存」の名前を作成者本人が 入力するのではなく、そのシートの B1 にあるものをファイル名にするのを自動で できないか、ということでしょうか。 それなら みやほりん さんのおっしゃるようにマクロですることになるでしょう。
あるいは、すでにあるブック名を B1 に手入力するのではなく、自動的に B1 に 表示するようにしたい、ということでしょうか。 それなら その前の名無しさんの関数で行けるのでは?
(P)
名無しさん・みやほりんさん・Pさん ありがとうございました。 マクロで挑戦します・・できるかどうか・・
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.