• 締切済み

シート名の変更

エクセルのことで教えてください。 保存するBook名をそのままSheet1の名前にしたいのです。 現在は「Sheet1」の表示になっています。 対象となるBookが多すぎて、Sheet1で右クリックの「名前の変更」では大変なのです。 よろしくお願いします。

みんなの回答

  • Wendy02
  • ベストアンサー率57% (3570/6232)
回答No.3

こんばんは。 理論的には可能だけれども、物理的には、かなり危険でしょうね。 シートのデータ量にもよりますが、せいぜい、40シートぐらいです。 それよりも、ハイパーリンクの一覧をシートに作っても同じではありませんか? 一つのブックに入れても、それほどのメリットはないように思います。

SEINEN
質問者

お礼

なるほどわかりました。 ご回答ありがとうございました。

noname#61245
noname#61245
回答No.2

質問の意味がつかみ切れないんですが、すべてのBookの名称をSheet1.xlsにしたいということでしょうか? であれば、同じフォルダに同一ファイル名では保存できません。 Book名(ファイル名)ではなく、シート名を変更するというのであれば、マクロを組むしかないでしょうね。

SEINEN
質問者

お礼

ご回答ありがとうございました。

  • kokorone
  • ベストアンサー率38% (417/1093)
回答No.1

VBAというマクロプログラムを作成すれば、可能ですが、 質問者さまの理解力および ・あるフォルダすべてのBookが対象か? ・あるフォルダの特定のBookが対象か? により、異なります。 今のままでは、今まで通りのやり方がベストとしかいえません。 上記、2項目について補足があれば、回答が出てくると思います。

SEINEN
質問者

お礼

ご回答ありがとうございました。

SEINEN
質問者

補足

ご回答ありがとうございます。 Sheet1のみ使用してあるBookがフォルダ内に60近くあります。 すべてが対象です。例えばSheet1に内容をいれ、例えば「東京1」で保存、次に新規でSheet1に内容をいれ「東京2」で保存・・・といった具合でできています。 なんとか1つのBooKにまとめてしまいたいと考えております。 説明ベタで申し訳ありませんが宜しくおねがいします。