- 締切済み
シート名の変更
エクセルのことで教えてください。 保存するBook名をそのままSheet1の名前にしたいのです。 現在は「Sheet1」の表示になっています。 対象となるBookが多すぎて、Sheet1で右クリックの「名前の変更」では大変なのです。 よろしくお願いします。
- みんなの回答 (3)
- 専門家の回答
みんなの回答
- Wendy02
- ベストアンサー率57% (3570/6232)
こんばんは。 理論的には可能だけれども、物理的には、かなり危険でしょうね。 シートのデータ量にもよりますが、せいぜい、40シートぐらいです。 それよりも、ハイパーリンクの一覧をシートに作っても同じではありませんか? 一つのブックに入れても、それほどのメリットはないように思います。
質問の意味がつかみ切れないんですが、すべてのBookの名称をSheet1.xlsにしたいということでしょうか? であれば、同じフォルダに同一ファイル名では保存できません。 Book名(ファイル名)ではなく、シート名を変更するというのであれば、マクロを組むしかないでしょうね。
お礼
ご回答ありがとうございました。
- kokorone
- ベストアンサー率38% (417/1093)
VBAというマクロプログラムを作成すれば、可能ですが、 質問者さまの理解力および ・あるフォルダすべてのBookが対象か? ・あるフォルダの特定のBookが対象か? により、異なります。 今のままでは、今まで通りのやり方がベストとしかいえません。 上記、2項目について補足があれば、回答が出てくると思います。
お礼
ご回答ありがとうございました。
補足
ご回答ありがとうございます。 Sheet1のみ使用してあるBookがフォルダ内に60近くあります。 すべてが対象です。例えばSheet1に内容をいれ、例えば「東京1」で保存、次に新規でSheet1に内容をいれ「東京2」で保存・・・といった具合でできています。 なんとか1つのBooKにまとめてしまいたいと考えております。 説明ベタで申し訳ありませんが宜しくおねがいします。
お礼
なるほどわかりました。 ご回答ありがとうございました。