00
ワークシートの追加位置を前に指定(左側)につくったり、後ろ(右側)に作ったりり自由にできるようにします。また、 新規シートを末尾(右端)につくり名前を現在時間にするマクロも紹介します。
通常、シートの挿入をすると、表示していたシートの左側に挿入されて、順番を入れ替えなければならないので、とても面倒です。
毎回、使いにくい思いをしているのなら、マクロを作って、
右側に挿入するようにしてみたらどうでしょう。
(サンプルファイルは、こちらから 3行マクロ2回サンプルデータ)
Excelバージョン:

Sub Macro1()
Sheets("Sheet1").Select
Sheets.Add
End Sub
Addは、新しいワークシートを追加し、追加したワークシートをオブジェクトとして返すメソッドです。
これだと、単にシートを追加する命令だけです。
Sub 新規シートを右側に作るマクロ()
Sheets.Add After:=ActiveSheet
End Sub
Sheets("Sheet1").Select の部分は、操作上記録されてしまったコードなので、省略しています。

Sub 新規シートを左側に作るマクロ()
Sheets.Add Before:=ActiveSheet
End Sub
Sub 新規シートを末尾に2枚追加する()
Sheets.Add After:=Worksheets(Worksheets.Count), Count:=2
End Sub
Sub 新規シートを末尾に作るマクロ()
Sheets.Add(After:=Worksheets(Worksheets.Count))_
.Name = Format(Now(), "h時mm分ss秒")
End Sub

Sub 新規シートを末尾に作るマクロ()
Sheets.Add(After:=Worksheets(Worksheets.Count))_
.Name = "売り上げ")
End Sub