- ベストアンサー
Excelのシートの追加について
Excelのシートを追加すると、現在選択しているシートの左側に追加されてしまいます。 これを現在選択しているシート右側にシートを追加することはできますか? 宜しくお願いします。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
VBAでは出来るようです。 標準モジュールに Sub test01() 'ActiveWorkbook.Sheets.Add Before:=Worksheets(Worksheets.Count) 'ActiveWorkbook.Sheets.Add Before:=Worksheets(1) 'ActiveWorkbook.Sheets.Add after:=Worksheets(1) ActiveWorkbook.Sheets.Add after:=ActiveSheet End Sub を貼りつけて実行してみてください。 上記コードの上3行の最初の「’」は、コメント化で、プログラム実行上は無効となってます。4行あるうち、どれか1行だけ残し、あとは「’」を付けて実行すると、各種のシート追加が実習出来ます。 一番下のものがご希望に添うものと思います。 コマンドボタンを1つ貼りつけ、上記をクリックイベント 内に書きこむと、ワンクリックでシート追加できます。 まあしかしそこまでやるかと思いますが、参考までに載せます。手操作では設定等はないと思います。
その他の回答 (3)
シート名のところにマウスをあわせて右クリック、 出てきたメニューの「移動またはコピー」をクリック、 必ず、左下の「コピーを作成する」にチェックを入れて (シートの操作は絶対戻せませんので)、 挿入先の「(末尾へ移動する)」をクリックして、 OKをクリック。 これで、シートの右側に追加されます。 これで解決できたかな?
- matrix4
- ベストアンサー率16% (118/704)
追加した後、クリックで右にドラッグ
お礼
自分もドラッグでやっているのですが、 シートは、たいてい最後に追加することが多いので、 右側に追加できないのでしょうか。 宜しくお願いします。
- d_and_c_16
- ベストアンサー率23% (10/42)
右側にシートを追加する方法はわかりませんが、追加されたシートの名前のところをマウスでつかんで右側に持って行けば、移動はできますよ。
お礼
ありがとうございます。 ただ、何を言われているのか良く理解できないので、 調べてみます。